Innocence Project: We Must Stop The Scheduled Sept. 24 Execution of Marcellus Williams
By Innocence Project Photos:Marcellus Williams’ Legal Team\Missouri Department of Corrections Earlier this month, the Missouri Supreme Court scheduled Marcellus Williams's execution for Sept. 24, 2024 at 6 p.m.…
