China Puts Missile Bases On Disputed South China Sea Islands – Analysis

China Puts Missile Bases On Disputed South China Sea Islands – Analysis

Eurasia Review

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...

Full Article