For survivors of Cambodia's brutal Khmer Rouge regime, the death of the group's executioner and security chief, known as Comrade Duch, has brought a further, small sense, of justice for their enduring ...
The Khmer Rouge commander known as Comrade Duch, Pol Pot's main executioner and security chief who oversaw the murder of at least 14,000 Cambodians at the notorious Tuol Sleng prison, died on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results