glblgeopolitics.wordpress.com
Satellite Images Suggest China Is Arming Strategic South China Sea Base With Missiles
Satellite imagery of the People’s Liberation Army’s Yulin Naval Base on Hainan Island in the South China Sea shows the deployment of multiple missile launchers, which observers believe are f…