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. US Secretary of State Rex Tillerson has previously called China’s island building in the South China Sea “illegal.”
See the full article at stlbeacon.org