Missouri Executes Death Row Inmate Despite Concerns About His Innocence
Marcellus Williams was executed by the state of Missouri on Tuesday, Sept. 24, despite concerns citing his potential innocence. Williams died by lethal injection shortly after 6 p.m. at a Missouri state prison in Bonne Terre, St. Francois County. He
More