Image 1 of 1

20120301TuolSleng-51.JPG

A photo of Kang Kek Iew, also known as Comrade Duch, undergoing trial has been defaced at the Tuol Sleng prison in Phnom Penh, Cambodia. Duch was the Khmer Rouge's chief of internal security and commander of Tuol Sleng. He surrendered to authorities in 1999 after years of hiding, was indicted by the UN-backed Khmer Rouge Tribunal in 2007. He is the only one out of the five high-ranking former regime officials who are on trial to admit his guilt. Charged with genocide, crimes against humanity, and personally overseeing more than 15,000 interrogations and executions at Tuol Sleng, he was initially sentenced to 35 years in prison. In Feb. 2012, another UN war crimes tribunal extended his sentence to life in prison. March 1, 2012
twitterlinkedinfacebook