Missouri Supreme Court

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 ...