Thae Young Ho is the highest ranking defector to ever have come out of North Korea. He was an ambassador to Sweden and then to England. At the Oslo Freedom Forum back in 2019, I got...
Show More
Mentions
There are no mentions of this content so far.