
Bou Meng, Last Witness to Khmer Rouge's Tuol Sleng Horror, Dies at 85
Bou Meng, one of only seven survivors of the Khmer Rouge's infamous Tuol Sleng prison, has died at 85. His passing represents a significant loss for historical documentation of the regime's atrocities.