China built artificial islands and fully militarized them in the South China Sea. But now a new development could turn these into an impenetrable fortress for the Chinese Communist Party.
CHINA • May 13, 2024
China built artificial islands and fully militarized them in the South China Sea. But now a new development could turn these into an impenetrable fortress for the Chinese Communist Party.