Summary
China has completed the first phase of construction on Antelope Reef in the Paracels archipelago, creating a man-made island in the disputed South China Sea. This new island is considered strategically positioned for a potential invasion of Taiwan.