Satellite Images Show That China has Put Weapons on Artificial Islands | World News - 0 views
-
arunaraayala on 15 Dec 16China seems to have installed weapons, including anti-aircraft and anti-missile systems, on the seven artificial islands it has built in the South China Sea, a US think tank reported Wednesday, quoting new images Satellites.