'Comrade Duch,' Infamous Commander Of Khmer Rouge Prison, Dies In Cambodia

'Comrade Duch,' Infamous Commander Of Khmer Rouge Prison, Dies In Cambodia

NPR

Published

Kaing Guek Eav oversaw Phnom Penh's notorious S-21 prison, where thousands of people were executed and tortured during the Khmer Rouge's terrifying rule in the 1970s.

Full Article