Marcellus Williams’ execution sparks renewed death penalty debate
On September 24, 2024, Marcellus Williams was executed in Missouri for the 1998 murder of Felicia Gayle, a case that has reignited debates over the
On September 24, 2024, Marcellus Williams was executed in Missouri for the 1998 murder of Felicia Gayle, a case that has reignited debates over the
The NAACP is making urgent appeals to Missouri Governor Mike Parson to halt the impending execution of Marcellus Williams, a Black man who has maintained