Aircraft hangars, radar installed on artificial islands – CNN News Featured International Aircraft hangars, radar installed on artificial islands – CNN News Editor March 29, 2017 Dozens of aircraft hangars and high-end radar capabilities on China’s man-made islands in the South China Sea... Read More Read more about Aircraft hangars, radar installed on artificial islands – CNN News