#Antelope Reef

1 article tagged

South China Sea island emerges as Beijing asserts control
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.