Advertisement

A New Tunnel Is Spotted At A Chinese Nuclear Test Site

Satellite imagery shows a new tunnel being constructed at the Lop Nur nuclear test site in Western China. (AllSource Analysis Inc.)
Satellite imagery shows a new tunnel being constructed at the Lop Nur nuclear test site in Western China. (AllSource Analysis Inc.)

Related:

Advertisement

More from WBUR

Listen Live
Close