Photo: AP – This July 22, 2018, satellite image released and annotated by 38 North on Monday, July 23, shows what the U.S. research group says is the partial dismantling of the rail-mounted transfer structure, at center, at the Sohae launch site in North Korea.

Leave a Reply

Your email address will not be published. Required fields are marked *