Died in jail or a lockup
Stephen Tanzel Reid
Stephen Tanzel Reid, 45, died on January 4, 2021, while held at the Jefferson County Jail in Jefferson County, Alabama. A news report lists his cause of death as suicide.
Cause of death, as reported: Died by suicide
Reported by: news report.