
This satellite image released and notated by Airbus Defense & Space and 38 North on Wednesday, April 12, 2017, shows the Punggye-ri nuclear test site in North Korea. (Airbus Defense & Space/38 North/Pleiades CNES/Spot Image via AP)
Featured Photo Galleries











