News The Execution of Marcellus Williams and The Situationship Between the Death Penalty and the American Justice System October 21, 2024