Philippines Says China Building Artificial Island in Scarborough Shoal

The Philippines released several images that purportedly show Chinese ships preparing to construct an artificial island in Scarborough Shoal, which is a mere 123 miles from the province of Zambales. The Philippine move comes as a surprise, as it was earlier announced that the country would not bring up the South China Sea issue during the ASEAN summit. American officials, however, said that the US has not detected any signs…

Subscribe via email for complete access to Supreme Consult’s weekly report on political and investment risks in the Philippines.