Died in jail or a lockup
Thomas Marvin Lord
Thomas Marvin Lord was 57 years old when he died in his cell at the Atmore City Jail on November 13, 2022. Unconfirmed reports said he hanged himself. The State Bureau of Investigation of the Alabama Law Enforcement Agency investigated his death.
Cause of death, as reported: Died by suicide. Unconfirmed reports say he hanged himself in his cell, and the Alabama Law Enforcement Agency is investigating.
Reported by: unconfirmed reports; Alabama Law Enforcement Agency (outside investigators).