Daily Archives: February 25, 2023

Tuol Sleng

In Phnom Penh, Cambodia, is the Tuol Sleng Genocide Museum, the former Security Office 21 in “Democratic Kampuchea,” an  interrogation center created by Pol Pot (Saloth Sâr) in 1975. In April 1975, the Khmer Rouge led a victorious attack on

Posted in World Glimpses