China Coast Guard 5901, the world's largest coast guard ship known as "The Monster," was spotted near BRP Sierra Madre in Ayungin Shoal, the Armed Forces of the Philippines (AFP) said on Tuesday.
Ryan Chan is a Newsweek reporter based in Hong Kong, where he previously had over a decade of experience at a local newspaper, covering China and current events around the world. His focus is on ...
一些您可能无法访问的结果已被隐去。
显示无法访问的结果