China has expressed strong opposition to the presence of the Philippine Coast Guard (PCG) flagship, BRP Teresa Magbanua, which has been anchored at Escoda (Sabina) Shoal—a part of the Philippines’ exclusive economic zone (EEZ)—since April. China warned it would take “firm and decisive actions” in response. In a statement released over the weekend, the Chinese Ministry of Foreign Affairs claimed …
Read More »