The Controversial Execution of Marcellus Williams: Justice System Flaws and the Battle for Innocence
Capital punishment has become a core issue debated after the execution of Marcellus Williams in the US state of Missouri especially in cases of innocence pleas. Williams was tried and convicted in 1998 for killing Felicia Gayle, and despite the many reasons foreshadowing his otherwise innocent inclination was condemned to death row. One of the […]