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. […]
Post Tagged with: "Lethal Injection"
Exploring Capital Punishment
By Elizabeth Echard, Staff Writer Should criminals be put to death for the crimes they commit? The topic of capital punishment has always been a sensitive issue in the United States. Many individuals have specific opinions as to whether our present society should support such actions. Many debates have focused […]