Missouri’s Execution of Marcellus Williams Ignites Outrage Amid Doubts and Calls for Justice Reform

JEFFERSON CITY, Mo. — The recent execution of Marcellus Williams, 55, convicted for the 1998 murder of Felicia “Lisha” Gayle, has ignited a fierce debate about the death penalty in Missouri. Despite significant doubts over his guilt raised by new DNA evidence, Williams was put to death last week, stirring controversy and highlighting persistent issues in the criminal justice system. St. Louis County’s Chief Prosecutor, Wesley Bell, a vocal opponent of the death sentence in …

Read more