In 2017, new evidence potentially supporting Marcellus Williams’ innocence emerged. However, he is scheduled for execution in just 26 days.
In 2017, new evidence emerged suggesting Marcellus Williams’ potential innocence, yet he is set to be executed on September 24, 2024. The evidence, including DNA from the crime scene and…