Tuol Sleng
Phnom Penh, Cambodia, April 2001: The Tuol Sleng Genocide Museum in Phnom Penh was a former high school, converted into the notorious Security Prison 21 (S-21) by the Khmer Rouge regime from its rise to power in 1975 to its fall in 1979. Tuol Sleng appropriately means “Hill of the Poisonous Trees” and was just one of at least 150 execution […]
Read More Tuol Sleng