China vessels spotted anew near Escoda
Ghio Ong – The Philippine Star August 10, 2024 | 12:00am MANILA, Philippines — Vessels from China, including the world’s largest coast guard ship, were spotted anew near Escoda Shoal in the West Philippine Sea […]