China deploys missiles to disputed island in South China Sea

February 17, 2016 6:45 AM

4 0

China has deployed missiles to a disputed island in the South China Sea, according to a statement from Taiwan's Ministry of National Defense, even as President Obama called for reduced tensions in the region at the conclusion of a summit with Southeast Asian leaders.

Commercial satellite imagery picked up the deployment, Fox News reports. The network says it obtained imagery from ImageSat International (ISI) showing two batteries of eight surface-to-air missile launchers as well as a radar system on the island.

Also read: Indonesian Police Plane Missing With 13 on Board

Read more

To category page

Loading...