China Puts Missile Bases On Disputed South China Sea Islands – Analysis
Published
A newly emerged satellite image shows a Chinese air defense facility on the Paracel Islands, which analysts say indicates the People’s Liberation Army now has surface-to-air missiles at the ready permanently in both the contested archipelagos in the South China Sea.
The Paracel Islands, or Xisha Islands in Chinese, are...