Satellite imagery shows new activity at N. Korea's Punggye-ri nuclear test site

2015-09-25 11