
China warned against developing Scarborough Shoal
Scarborough Shoal, located 124 nautical miles off the Philippines’ Zambales province, has been a point of contention for years
· 1 MIN READ
Topic
Latest Daily Tribune news and analysis on “red line” for the Philippines.