Urgent Appeals to Halt Execution of Marcellus Williams Amidst Claims of Innocence
20.09.2024, 17:00
As the scheduled execution of Marcellus Williams approaches on September 24, multiple appeals and urgent calls for intervention have surfaced. Williams, who is on death row in Missouri, is seeking a stay of execution from the U.S. Supreme Court, claiming innocence supported by new DNA evidence. The...