As if its reclamation activities in the West Philippine Sea are not enough, China has invaded the Philippines even further by labeling the disputed territories in the West Philippine Sea via Google Map. In its latest version of the Google website,...