Satellite Images: Beijing Installing Missile Systems on South China Sea Islands | WHAT REALLY HAPPENED


Satellite Images: Beijing Installing Missile Systems on South China Sea Islands

Satellite images captured on Monday show Chinese military installments being placed on a crucial islet in the contested waterway.

Comments

SHARE THIS ARTICLE WITH YOUR SOCIAL MEDIA