The Philippines has accused China's coast guard of installing a 'floating barrier' in a disputed area of the South China…
This website uses cookies.