Death Penalty Fast Facts
Here’s a look at the death penalty in the United States. Facts As of March 24, 2021, capital punishment is legal in 27 US states. Three of those states have governor-imposed moratoriums. According to the Death Penalty Information Center, 17 people were executed in the United States in 2020. The number of death sentences imposed
Continue Reading