At 6 p.m. on September 24, 2024, the state of Missouri executed Marcellus Williams for the 1998 murder of Felicia Gayle. The execution occurred after Williams’ continual insistence of his innocence and sizable outcry from the general public. On the day of the...
