China: New Tunnel Excavations Signal Increased Operations at Lop Nur Desert Site
China: China has ramped up operations at its Lop Nur nuclear test site, the location of its first atomic bomb test in 1964, with new tunnels discovered via satellite imagery. This surge in underground construction indicates enhanced preparations for nuclear testing capabilities.
Trending Videos