'Ghosts' of the Khmer Rouge haunt Cambodia

Many Cambodians believe the area around Tuol Sleng prison is still haunted by the ghosts of the estimated 12,000 people tortured there during the Khmer Rouge regime. source Read more »