World 'Comrade Duch,' Infamous Commander Of Khmer Rouge Prison, Dies In Cambodia By Scott Neuman Published September 2, 2020 at 10:10 AM PDT Facebook Twitter LinkedIn Email