All over the world, people flee in their millions from tyrannous regimes, but how often do they find the better life they were hoping for? In South Korea, statistics indicate that a startling number of defectors from the North end up taking their own lives.
Read Full Article »