Radio Free Asia:
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 claimed by China, Vietnam and Taiwan but occupied entirely by Beijing since 1974 after the Chinese Navy defeated the then South Vietnamese Navy in a brief but bloody sea battle.
Click here to read more