mypictures

tuol sleng genocide museum


The Tuol Sleng Genocide Museum, located in Phnom Penh, the capital of Cambodia, serves as a poignant chronicle of the Cambodian genocide.