In this May 23, 2018 satellite file it shows the Punggye-ri test site in North Korea. North Korea said on May 24 it has carried out what it says is the demolition of its nuclear test site in the presence of foreign journalists. Satellite image 2018 DigitalGlobe, a Maxar company