Photos Show Heavy Damage to North Korean Destroyer Lying on Its Side

New satellite images of the Chongjin port in North Korea show the aftermath of a failed ship launch on Wednesday: a capsized new destroyer still partially resting on the pier. The ship’s internal compartments are…

Continue Reading