S21, or Tuol Sleng Genocide Museum, chronicles the “sad days” of Cambodia. Stepping through the gates of Tuol Sleng Genocide Museum is a harsh reminder of man’s inhumanity to man. It’s just one of the 167 Khmer Rouge prisons that … Continue reading S21 prison
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed