Main Page
|
See live article
|
Alphabetical index
Khang Khek Leu
Khang Khek Leu
(aka
Duch
) was a leader in the
Khmer Rouge
during its rule of
Cambodia
from
1975
to
1979
. He is best known for running the
S-21
prison camp in
Phnom Penh
.
External links
Cambodia History and Killing Fields
]