Khmer Rouge S 21
Jan. 11, 2025
S21: The Khmer Rouge Killing Machine (2003) - IMDb S-21, The Khmer Rouge Death Machine. Former Prison And Torture Center... News Photo - Getty Images File:S21-prison-khmer-rouge-victims-mother-and-baby.png - Wikimedia Commons Khmer Rouge S 21