China is reportedly nearing completion of more than 20 buildings on the artificial islands it constructed in the South China Sea that would be able to house long-range surface-to-air missiles.
FOX News, FOX News: World
Wed, 02/22/2017 - 2:11am
China is reportedly nearing completion of more than 20 buildings on the artificial islands it constructed in the South China Sea that would be able to house long-range surface-to-air missiles.