close
close

Missouri executes Marcellus Williams despite questionable evidence after Supreme Court rejects final request for stay

The state of Missouri executed on Tuesday Marcellus Williams Shortly afterward, the U.S. Supreme Court denied a request to stay his execution. The state Department of Justice said he was pronounced dead at 6:10 p.m. CT. Williams, the protested his innocence was executed by lethal injection in 1998 for the stabbing death of Felicia Gayle […]