North Korea agrees to allow ICAO for on-site inspection

North Korea has reportedly agreed to allow experts from the International Civil Aviation Organization (ICAO) to conduct an on-site inspection…