Missouri Moves Forward With Inmate’s Execution Despite DNA Concerns

0
55

Missouri has scheduled the execution for a death row inmate Tuesday despite unresolved claims regarding his innocence, CBS News reported.

Marcellus Williams, 55, is set to be executed Sept. 25. He was convicted in 2003 for the murder of Felicia Gayle, a social worker and former reporter. The murder occurred in 1998 in University City, a suburb of St. Louis, according to CBS News. Williams’s conviction was primarily based on the testimony of his girlfriend at the time, who claimed to have found evidence linking him to the crime and a supposed confession to a cellmate.

Read more…

LEAVE A REPLY

Please enter your comment!
Please enter your name here