Do you guys think the verdict on Duch, head of the Toul Sleng torture prison, was a slap in the face to the victims of the Khmer Rouge?
Name (required)
E-mail (required)
Title
Notify me of follow-up comments
Refresh