
The Philippines has accused China of building an artificial structure at the hotly contested Scarborough Shoal in the South China Sea. Citing aerial monitoring, the National Task Force for the West Philippine Sea, an inter-agency body…
View original source — South China Morning Post ↗
