China may be installing new radar on South China Sea outposts: Report
Recent satellite images show China may be installing a high-frequency radar system in the Spratly Islands that could significantly boost its ability control the disputed South China Sea, a US think tank reported on Monday.
Feb 23, 2016, 10:12 AM IST