St. Louis
- Politics
Missouri executes Marcellus Williams despite questions over evidence, after Supreme Court denies final bid for delay
The state of Missouri on Tuesday executed Marcellus Williams shortly after the U.S. Supreme Court rejected a request to delay the execution.…
Read More »