There’s no going back. Beijing has won the South China Sea.
NEW photos and video have for the first time shown the illegal construction of artificial islands in the contested Spratly Islands is all but complete. Combined with recently released Chinese state media propaganda footage, what they show in close-up detail confirms the fears raised by analysis of commercial satellite photographs: these are massive, impecabbly constructed […]
