Post Tagged with: "Chad McCoy"

States Shifting Their Stance on the Death Penalty Reflects the Growing Trend Towards Abolishing Capital Punishment

By: Brandon Schall, Staff Writer   Currently, 30 states have capital punishment laws for certain crimes.[1] In recent years, four state legislatures, have abolished their death penalty and replaced it with life imprisonment, those states include, New Mexico (2009), Illinois (2011), Connecticut (2012), and Maryland (2013).[2] Additionally, Nebraska’s legislature abolished […]

Read More