Stephen Morris

Mock Trial

Yesterday, in Cambodia, a perpetrator of one of the twentieth century’s great crimes was sentenced. Kang Kek Lew, also known as Comrade Deuch, was the head of the infamous Tuol Sleng prison during the reign of the Khmer Rouge, and was at least partly responsible for the murder of more than 12,000 people.

READ MORE >>

SHARE HIGHLIGHT

0 CHARACTERS SELECTED

TWEET THIS

POST TO TUMBLR