Satellite photos show North Korea razing nuclear test site, analysts say

A satellite image released and notated by Airbus Defense & Space and <em>38 North</em> on March 30 shows the Punggye-ri nuclear test site in North Korea.
A satellite image released and notated by Airbus Defense & Space and 38 North on March 30 shows the Punggye-ri nuclear test site in North Korea.