
Khmer Rouge executioner ‘Comrade Duch’ who oversaw notorious torture prison dies age 77
The Khmer Rouge commander who oversaw the deaths of thousands of people during the Cambodian genocide, and who was serving a life sentence for crimes…
Continue Reading