
Bou Meng, Last Witness to Khmer Rouge's Tuol Sleng Horrors, Dies at 85
Bou Meng, among the rarest survivors of Cambodia's Khmer Rouge prison S-21, has died at 85. His testimony before international courts and decades of museum work preserved crucial evidence of genocide.