Image 1 of 1
11/16/2007--Phnom Penh, Cambodia..S21, or Toul Sleng, the former Khmer Rouge torture and execution center in Cambodia's capital that is now a frequently visited museum. The former school was the nerve center of the Khmer Rouge prison system that tortured and executed suspected enemies, many of whom were Khmer Rouge themselves...Photograph By Stuart Isett.All photographs ©2007 Stuart Isett.All rights reserved.