Death Penalty Legislation


DIgital image by Ryan Stevens; image source by Ichigo121212 from Pixabay  Capital punishment—the death penalty—is the state-sanctioned killing of a person as punishment for a heinous crime. Currently, 23 states, including the District of Columbia, have abolished the death penalty: the most recent repeals coming in Colorado in 2020 and Virginia in 2021.  The remaining 27 states [...]