Missouri man Marcellus Williams executed despite prosecutor's opposition

A Missouri man was executed despite doubts about his conviction and the victim's family's plea for clemency. Marcellus Williams, convicted of killing Felicia Gayle in 2003, maintained his innocence. Questions arose about trial witnesses and DNA evidence, but the U.S. Supreme Court declined to intervene.
Read The Rest at :