It’s no secret Black people in the United States disproportionately occupy Death Row — making up about 14% of the populace but40.05%of people awaiting execution. And given that men are nearly 98% of the people facing capital punishment, incarcerated Black men are more likely to face death by the State than any other group. Marcellus […]
The post Marcellus Williams: Faith leaders join the fight to stop his execution appeared first on St. Louis American.