Mizzima
Philippines installing monitoring station in disputed sea
The Philippines says it was establishing a coast guard station on the largest island it holds in the disputed South China Sea, ...
https://www.youtube.com/watch?v=xa6gdFxJ-kg
Comments
Be the first to add a comment