Marcellus Williams is set to die tonight in Missouri after the US Supreme Court rejected his appeal
Written by Black Hot Fire Network on September 24, 2024
CNN
—
Marcellus Williams, whose murder conviction was questioned by a prosecutor in light of what he described as new evidence, will be executed Tuesday evening after the US Supreme Court denied his request for a stay of execution.