China installs rocket launchers on disputed South China Sea island: report

China has said military construction on the islands it controls in the South China Sea will be limited to necessary defensive requirements, and that it can do what it likes on its own territory. The United States has criticized what it has called China’s …
( read original story …)

Related Post