› added 4 years ago
54
TIL about the Tuol Sleng Genocide Museum, built on the site of "S-21," one of at least 150 torture and execution centers established by the Khmer Rouge. Of the estimated 20,000 people who were imprisoned at Tuol Sleng, there are only twelve known survivors.