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

Updated On : 28 Mar,2017 | 22:31 PM
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.

More Videos