All posts tagged "khmer rouge phnom penh"
-
Features & Interviews
The Life and Death of the Khmer Rouge’s Chief Executioner
September 3, 2020Comrade Duch dies in Khmer Soviet Friendship Hospital aged 77.
Comrade Duch dies in Khmer Soviet Friendship Hospital aged 77.