News Nation Logo

China ready with air craft hangars, radars on Man-Made Islands in South China Sea

Dozens of aircraft hangars and high-end radar capabilities on China's man-made islands in the South China Sea are almost operational, according to new satellite imagery released by a US-based think tank.

Updated : 28 March 2017, 10:31 PM

Videos