China’s Massive New Artificial Island In The South China Sea Emerges, Primed For Militarization
China has developed a massive new artificial island in the South China Sea apparently primed for militarization. Satellite imagery reveals infrastructure that could host military facilities.
Topics