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