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