Philippines condemns China for installing floating barrier in South China Sea
The Philippines has accused China’s coast guard of installing a ‘floating barrier’ in a disputed area of the South China…
Bringing News as it Unfolds
The Philippines has accused China’s coast guard of installing a ‘floating barrier’ in a disputed area of the South China…