Toul Sleng Genocide Museum (S-21), Phnom Phen, CambodiaJanuary 24, 2015Until 1975 the area of 113th Street was a high school. With the arrival of the Khmer Rouge, it became a prison where the inmates were interrogated and tortured cruelly.…