Post Tagged with: "racial injustice"

Double Standards in the Justice System

Double Standards in the Justice System

By: Deanna Hall, Staff Writer On September 24, 2024, Marcellus Williams was executed by the state of Missouri using lethal injection. Williams was convicted in 2001 for the murder of a news reporter, Felicia Gayle, in 1998. However, there were many who doubted his guilt, including prosecutors in St. Louis. […]

Read More