Connect to share and comment

North korea john everard 2012 08 16

Appears In:
Hint: Being a journalist won't help you much.
North korea john everard 2012 08 16

North Korean performers celebrate the 100th birth anniversary of the country's founding leader Kim Il Sung, in Pyongyang on April 16, 2012.

Ed Jones