Satellite images of the Yongbyon Nuclear Scientific Research Centre suggest a number of upgrades to the site. Photo: Airbus Archives/38 North
Satellite images of the Yongbyon Nuclear Scientific Research Centre suggest a number of upgrades to the site. Photo: Airbus Archives/38 North