Satellite imagery shows N. Korea dismantling ICBM-related launch facility

Satellite imagery shows N. Korea dismantling ICBM-related launch facility

by WorldTribune Staff, July 25, 2018 North Korea has begun to dismantle facilities that were vital in the development of its intercontinental ballistic missiles (ICBMs), satellite images show. New commercial satellite imagery shows the North taking steps to dismantle the Sohae Satellite Launching Station, its main satellite launch facility since 2012, in an indication Pyongyang […]