by Cedric 'BIG CED' Thornton
August 23, 2024
Plea Deal Saved Marcellus Williams From Execution, Missouri Supreme Court Dials It Back
Williams, who claims he is innocent, is set to be executed on Sept. 24.
August 23, 2024
Williams, who claims he is innocent, is set to be executed on Sept. 24.