Essence Magazine:
By Melissa Noel ·Updated September 25, 2024
The state of Missouri executed Marcellus Williams on Tuesday, September 24, shortly after the U.S. Supreme Court rejected a request to delay the execution.
Williams, who had been on Missouri’s death row since 2001 was put to death by lethal injection
This post first appeared in Essence Magazine. Read the original article.