On 26 July 2010 Kang Kek Iew (aka Comrade Duch), director of
the best free sex Videos S-21 jail camp, was convicted of crimes from humanity and sentenced to 35 years' imprisonment. Bunting, Madeleine (30 March 2010). "Red Tory intrigues and infuriates".