Khang Khek Leu

   

Khang Khek Leu (aka Comrade Duch) was a leader in the Khmer Rouge during its rule of Cambodia from 1975 to 1979. He is best known for running the Toul Sleng S-21 prison camp in Phnom Penh.

External links

Retrieved from "http://www.mywiseowl.com/articles/Khang_Khek_Leu"

This page has been accessed 33 times. This page was last modified 16:32, 18 Oct 2004. All text is available under the terms of the GNU Free Documentation License (see Copyrights for details).