New commercial satellite imagery of the Sohae Satellite Launching Station, North Korea’s main satellite launch facility since 2012, indicates that the North has begun dismantling key facilities, the 38 North website reported on Monday.

Most notably, these include the rail-mounted processing building—where space launch vehicles are assembled before moving them to the launch pad—and the nearby rocket engine test stand used to develop liquid-fuel engines for ballistic missiles and space launch vehicles, according to the website.


Read more