Understanding North Korea

North Korea is a country that is alternately reviled and ridiculed. Its leader, Kim Jong-il, is demonized by the right and mocked by the left.