South China Sea: China Installs Rocket Launchers On Disputed Reef
May 17, 2017 | 10:45 GMT
China has installed rocket launchers on the disputed Fiery Cross Reef, part of the Spratly archipelago in the South China Sea, Reuters reported May 17, citing a May 16 report in China’s state-run Defence Times. ...