Marcellus Williams is set to be executed today, September 24 by the Missouri State Supreme Court, USA.
Marcellus Williams is set to be executed today, September 24 by the Missouri State Supreme Court. According to the reports, Marcellus Williams was denied clemency by the governor of the state of Missouri, Michael L. Parson, and he is set to be executed today, September 24, by lethal injection. Marcellus Williams was convicted and sentenced to […]