Featured in north korean defector

‘Is This South Korea?’: North Korean Defector Was Reportedly Unsure Of Location
North Korean Defector Shot While Escaping Is Carrying A Mysterious Parasite, Surgeons Say