Missouri sets Marcellus Williams’ execution date despite clear evidence of innocence
A petition demanding the halt of Williams’ impending execution has so far received over 90,000 signatures.
A petition demanding the halt of Williams’ impending execution has so far received over 90,000 signatures.