AdvertisementSatellite Photos Show North Korea Razing Nuclear Test Site, Analysts SayMay 15, 2018Scott NeumanfacebookEmailA 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. (Airbus Defense and Space/38 North via AP)