Is China’s massive island-building push at Antelope Reef nearing the finish line?
New satellite images suggest China’s land reclamation at Antelope Reef in the South China Sea is nearly finished, according to researchers. One image taken on June 22 showed that dredgers within the lagoon of the teardrop-shaped coral atoll in the Paracel Islands had been replace