Satellite images show the catastrophic damage to North Korea's new destroyer that's 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 almost certainly flooded, complicating …