North Korea detains shipyard officials over failed launch that left naval destroyer damaged

North Korea has reportedly detained shipyard officials responsible for a recent failed launch of a 5000-ton North Korean naval destroyer, …

North Korea has reportedly detained shipyard officials responsible for a recent failed launch of a 5000-ton North Korean naval destroyer, …    Read More