Tuol Sleng Genocide Museum Tuol Sleng Genocide Museum The Tuol Sleng Genocide Museum, also known as Security Prison 21 (S-21), is one of Cambodia’s most significant historical sites, located in the heart of Phnom Penh. It was originally a high school before being...