
A man has been executed in Missouri despite questions about the integrity of the case and the victim’s family saying he should be spared.
Marcellus Williams, 55, was found guilty in 2003 of killing Felicia ‘Lisha’ Gayle, a former newspaper reporter who was stabbed to death in her home in 1998.