MANILA - The Philippine Coast Guard has condemned China's Coast Guard for installing a 300-meter (984-foot) floating barrier in the Scarborough Shoal which sits about 120 miles west of the Philippine…
Substack is the home for great culture
MANILA - The Philippine Coast Guard has condemned China's Coast Guard for installing a 300-meter (984-foot) floating barrier in the Scarborough Shoal which sits about 120 miles west of the Philippine…