A system of injustice & death
Despite evidence of innocence, the state of Missouri murdered Marcellus Williams last night
Last night, the state of Missouri executed Marcellus Williams. Williams was convicted for f the murder of Felicia Gayle in 2001, but it is clear to over one million people that he should not have died and very well may have been innocent. A key witness came out and stated in a court filing, "I thought the…
Keep reading with a 7-day free trial
Subscribe to Lotus of Control by Kate Summers to keep reading this post and get 7 days of free access to the full post archives.