Experts weigh on Cambodian Khmer Rouge tribunal's track record


[ad_1]

On Friday, the court sentenced Nuon Chea, 92, and Khieu Samphan, 87, the last remaining Khmer Rouge leaders, genocide, crimes against humanity, and war crimes, and sentenced them to death. life imprisonment. Kaing Guek Eav, nicknamed Duch, is head of the Khmer Rouge prison system and heads the infamous Tuol Sleng torture center in Phnom Penh.

[ad_2]Source link