Loading alternative title

watch S21: The Khmer Rouge Death Machine

  • 09 Feb 2003 15:58 GMT
    S21: The Khmer Rouge Death Machine series tv

    S21: The Khmer Rouge Death Machine

    Documentary of the S-21 genocide prison in Phnom Penh with interviews of prisoners and guards. On the search for reasons w....

    Read More 
  • stats