Satellite Images Show China’s New 1,500‑Acre Artificial Island at Antelope Reef — Poised For Military Use

Satellite imagery from August 11, 2026, shows Antelope Reef transformed into a roughly 1,500‑acre artificial island after about 10 months of continuous dredging. The site includes a deep‑water port, a ~680‑mete...



























