Defecting from the Hermit Kingdom with Ahn Myeong Chul – the 6th Annual Geneva Summit for Human Rights and Democracy

In 2014, Ahn Myeong Chul, North Korean former prison guard turned defector and human rights activist, addressed the 6th Annual Geneva Summit for Human Rights and Democracy.

Click here to watch his speech