Missouri executes Marcellus Williams despite questions about evidence

Marcellus Williams was convicted in the 1998 stabbing death of Felicia Gayle in Missouri, but DNA testing raised questions.

Sep 24, 2024 - 22:00
Missouri executes Marcellus Williams despite questions about evidence
Marcellus Williams was convicted in the 1998 stabbing death of Felicia Gayle in Missouri, but DNA testing raised questions.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow