Satellite images appear to show North Korea is shuttering its nuclear test site, according to analysts from North Korean monitoring site 38 North.
- North Korea’s destruction of nuclear site is ‘nothing more than destroying evidence,’ expert warns
- North Korea begins dismantling nuclear test site: U.S. researchers