BRP SIERRA MADRE, a marooned transport ship which Philippine Marines live in as a military outpost, sits on the disputed…
The US has slammed China over the latter's maritime claims, terming them inconsistent with international law. The US State Department's…
This website uses cookies.