Missouri; Execution Date Det For Marcellus Williams Despite DNA Evidence Proving His Innocence
By Innocence Project Photos: Marcellus Williams’ Legal Team\YouTube Screenshots Tuesday, the Missouri Supreme Court scheduled Marcellus Williams to be executed on Sept. 24, 2024 at 6 p.m. for…
