S21 prison

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