Khang Khek Ieu (kjent som Duch), kommandanten for Tuol Sleng, ble i 2010 dømt til 35 års fengsel for forbrytelser mot menneskeheten av Røde Khmer-tribunalet, men det ble kort tid etter vedtatt at han kun skulle sone i 19 år.