Report cites new China radars in disputed Spratly Islands
BEIJING - China's Foreign Ministry on Tuesday reasserted Beijing's right to develop its South China Sea island outposts following a U.S. think tank's report that China has built new radar facilities in the disputed Spratly Islands.