Philippine Coast Guard flagship BRP TeresaMagbanua (MRRV-9701), a Japanese-built 97-meter-long patrol ship, deploys to Sabina Shoal in the South China Sea to counter what Manila claims is an ...
Manalo said the BRP TeresaMagbanua, the biggest ship of the Philippine Coast Guard (PCG), merely heaved its anchor with the intent of loitering around Escoda (Sabina) Shoal when it was rammed by ...