The Threat: That Is The Scarborough Shoal

Gallery

This gallery contains 1 photo.

Scarborough Shoal is  a small group of rock formations lying innocently in the vast South China sea, situated 123 nautical miles west from the Island of Luzon in the Philippines and 350 nautical miles northeast of China.This rock formation together … Continue reading