Missouri
“I Saw a Mirror”: Marcellus Williams’s Execution Enrages Palestine Solidarity Protesters
Activists are drawing parallels between the state-sanctioned killing of Williams in Missouri and U.S. backing for Israel’s war on Gaza. The post “I Saw a Mirror”: Marcellus Williams’s Execution Enrages Palestine Solidarity Protesters appeared first o