CCA Prison Death Case

On July 5, 2004 Estelle Richardson was found dead in her solitary confinement cell at Corrections Corporation of America’s Metro-Davidson County Detention Facility at 5115 Harding Place in Nashville, Tennessee. An official investigation showed that Richardson was the only inmate in her cell, and that she was involved in an incident with a guard or … Continue reading CCA Prison Death Case