UNITED KINGDOM | Tuesday, 4 September 2007 | Views [361]
Tuol Sleng - cells where individuals were held pending interrogation