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.

Powered by the Echo RSS Plugin by CodeRevolution.