Tag: news
-
Khaliifa’s Last Words: A Testament to Injustice and Resistance
On September 24th, 2024 Khaliifa Marcellus Williams was executed in Missouri. DNA cleared him. The prosecutor cleared him. The family of the harmed cleared him. Yet, still—his life was taken. Lynched in a modern ritual dressed up as justice, witnessed by the gathering crowd as though we haven’t seen this story before. But we have.…