Kaing Guek Eav: Kaing Guek Eav. Self: Duch, Master of the Forges of Hell. Kaing Guek Eav was born on 17 November 1942 in Kampong Thom Province, Cambodia. He died on 2 September 2020 in Phnom Penh, Cambodia.
Known For: Duch, Master of the Forges of Hell (Self)