US Claims Beijing Installing Long-Range Missiles in South China Sea Islands

stlbeacon.org - 2/24/2017

US officials are reporting that China has almost completed constructing two dozen buildings on its artificial islands in the South China Sea. The structures, according to reports, are intended to contain long-range surface-to-air missiles.

See the full article at stlbeacon.org