Home/Videos/Taiwan on edge as Xi builds new radar facility to support his largest South China sea base?
Taiwan on edge as Xi builds new radar facility to support his largest South China sea base?
Published on Aug 26, 2026 03:19 pm IST
China appears to be expanding its military footprint in the South China Sea, with satellite imagery reportedly showing new installations near Antelope Reef. A three-pronged structure has also emerged on Yagong Island, which analysts say could eventually serve as an early-warning radar facility. The developments come as Beijing continues strengthening artificial islands and fortifications across the disputed waters. China claims most of the South China Sea, while several neighbouring countries reject its claims. The latest construction is also raising concerns over its potential role in a future Taiwan crisis and China’s wider military strategy in the region.
{{^htLoading}} {{/htLoading}}