Daily Traders Edge

The Wall Street Journal: China apparently building radar stations on disputed islands

February 23
04:42 2016

Fresh satellite imagery suggests that China has been building radar facilities on some of the artificial islands it built in the South China Sea, in a move that would improve its military power in the region, a U.S.-based think tank said Tuesday.

Related Articles

Newsletter Signup

Sign up for our free newsletter