S-21

S-21 was a Khmer Rouge prison and interrogation center in Phnom Penh, also known as Tuol Sleng. Thousands of detainees were tortured there before being sent for execution, chiefly at Choeung Ek.

Connect