China vessels spotted anew near Escoda
MANILA, Philippines — Vessels from China, including the world’s largest coast guard ship, were spotted anew near Escoda Shoal in the West Philippine Sea (WPS), the Philippine Coast Guard (PCG) reported yesterday.