Died in prison
Benjamin Powell
Benjamin Powell, 33, died on October 26, 2023, at the South Central Correctional Center in Licking, Missouri, where he was held by the Missouri Department of Corrections. Prison officials said he was pronounced dead that Thursday evening. An autopsy has been scheduled, and the cause of death is pending.
Cause of death, as reported: Cause not yet determined
Reported by: South Central Correctional Center officials (the agency that held him). The only account of how this person died comes from the agency that held him.