- Advertisement -
The upcoming execution of a 55-year-old Missouri man — who maintains he is innocent — is the latest of several recent cases to renew scrutiny of the death penalty.
In 2001, Marcellus Williams was convicted of the 1998 killing of social worker and former St. Louis Post-Dispatch reporter…

