Photo of the Day

AFP
US citizen Miller Matthew Todd pictured at North Korean Supreme Court in Pyongyang on September 14, 2014 in a picture released by KCNA

View gallery

500 photos

View Comments (1)