Tuol Sleng Genocide Museum Tuol Sleng Genocide Museum is the memorial site of the S-21 interrogation and detention center of the Khmer Rouge regime. Located in the heart of Phnom Penh, it preserves evidence of a tragic period in Cambodian history with the aim of encouraging visitors to be messengers of peace.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed