Missouri Executes Marcellus Williams Despite New DNA Evidence: A Shocking Case of Potential Innocence
In a highly controversial case, Marcellus Williams, a 55-year-old Black man, was executed on Tuesday, September 24, 2024, in Missouri, […]
In a highly controversial case, Marcellus Williams, a 55-year-old Black man, was executed on Tuesday, September 24, 2024, in Missouri, […]