
Justice For Marcellus Williams: A Missouri Man Is Set To Be Executed, Despite New DNA Findings.
This story tugs at my heart strings for real. A 48 year old convicted murderer is scheduled to be executed tomorrow by the state of Missouri. In 2001 Marcellus Williams was convicted of killing a 42 year old former news reporter at her home. Now, it appears that some new DNA evidence has appeared exonerating…