
Civil Rights & Social Justice
Is Missouri A Serial Killer? Marcellus Williams, A Black Man DNA Proves Innocent, Is Scheduled to Be Executed Anyway, Tomorrow Evening At 6:00 CT
September 23, 2024
|
Source: Gregory Smith / Getty Despite the DNA evidence that’s long shown Marcellus Williams to be innocent of a particularly brutal murder in August of 1998, the State
Read More