Tap News

Fascinating satellite survey of Spratly and South China Sea island fortresses

TAP – Poor little Philippines clinging on to Uncle Sam’s waning military power.

 

Facebooktwitterredditpinterestlinkedinmail