The Execution Of Marcellus Williams Should Call Us All To Demand The Death Penalty’s Abolishment
Source: The Innocence Project / The Innocence Project The execution of the man even prosecutors argued was likely innocent, was carried out at 6:00 p.m. CT, on Sept. 24, at the state prison in Bonne Terre, Missouri. Marcellus Williams, who committed to Islam and served as the Imam on death row unit where he lived,…
