
Death Row Inmate Executed for Stabbing Woman Despite Prosecutors Claiming His ‘Likely Innocence’
A death row inmate has been executed by the State of Missouri, despite prosecutors advocating for his innocence. In 2001, Marcellus Williams was convicted and sentenced to death by lethal injection for the 1998 murder of journalist Felicia Gayle, a…