Posts Tagged ‘Tuol Sleng’

al Jazeera‘s indepth looks at the Khmer Rouge regime’s reign of terror as the as its chief torturer’s trial begins today. (more…)