A man whose conviction invites reasonable doubt died last Tuesday. Marcellus Williams was lethally injected by the state of Missouri on Sept. 24, 2024.
Convicted in 2001 for the 1998 St. Louis murder of social worker and journalist Felicia Gayle, Williams spent…