The state of Missouri executed Marcellus Williams on Tuesday, September 24. He was convicted of a murder committed in 1998. It was apparently a burglary gone wrong that resulted in the killing of former newspaper reporter Lisha Gayle. Williams was sentenced to death. [...]
The post From a Hurting Heart: On the Execution of Marcellus Williams appeared first on The Westside Gazette.