Missouri executed death row inmate Marcellus Williams, 55, despite DNA evidence that suggested his innocence amid widespread support for his life to be spared.
The post Missouri Executes Marcellus Williams Despite DNA Evidence Suggesting His Innocence appeared first on NewsOne.