China completes first phase of artificial island construction on Antelope Reef: what satellite images show
China has completed the first phase of construction of an artificial island about six kilometers long on Antelope Reef in the Paracel Islands. Experts believe the facility could become a major military base, although Beijing claims civilian purposes.
Read more →