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.
The Missouri Supreme Court on Tuesday set a Sept. 24 execution date for Marcellus Williams, even as the inmate awaits a court hearing on his claim that he was not involved in the murder that landed him on death row. #MONews #KTLOnews https://t.co/ZQCBn6qiba pic.twitter.com/F1o5dqZhH5
— KTLO Radio (@ktloradio) June…