Marcellus Williams’ life now lies in the hands of the governor of Missouri and the state and federal supreme courts.
ST. LOUIS, Missouri (First Alert 4) – On Sunday evening, Marcellus Williams faced what may have been the last 48 hours of his life, a crucial time as legal proceedings to save his life are currently underway in the Missouri…