Memorial inaugurated at former S-21 prison

On March 26, 2015, a German-funded monument was unveiled at Duch’s former prison in Phnom Penh that was known during the Khmer Rouge era as S-21. Today S-21, where thousands were tortured prior to their execution, is known as the Tuol Sleng Genocide Museum, and it attracts hundreds of visitors each day. Click on the image below or on this link to… Read more →

Share on FacebookTweet about this on TwitterEmail this to someone