Damn the torpedo! What’s next for North Korea?
On May 20, 2010, nearly two months after the sinking of Republic of Korea Navy warship Cheonan, came a definitive report from the South Korean government as to the cause of her sinking. The Cheonan, which exploded and sank in… Continue Reading