Marcellus Williams Faces Execution: Convicted With Perjured Testimony Of Jailhouse Snitches, Prosecutor Admits To Contaminating Evidence That Would Have Exonerated Him – OpEd
Marcellus Williams is scheduled for execution by lethal injection on Missouri’s death row this coming Tuesday, September 24, 2024. He
Read more