Tweet With waterboarding and other torture methods once again in the news this past week, and the 34th anniversary of the fall of Phnom Penh to the Khmer Rouge having just passed, it’s timely to take a look at Tuol Sleng, or S-21. In the months following the 1975 Khmer Rouge takeover of Cambodia, they [...]