China removes missile launchers from disputed island after row with US, images show...


Fox News | 2018-06-05 16:17 UTC

China apparently removed surface-to-air missile systems from the contested islands in the South China Sea, new satellite images show.

By Anonymous Submission on 2018-06-05 23:59 UTC
  • Need an account?  
    or