
News
South China Sea island emerges as Beijing asserts control
Antelope Reef, a submerged reef just two years ago, has become a fortified platform for Chinese military outposts. Satellite images reveal a rapid transformation into a 40-acre artificial island topped with radar and missile systems.