Death Penalty Repeal Advances in Two Key States
Lawmakers in Delaware and Kansas have announced their intentions to move forward with death penalty repeal legislation early in 2016. This is more evidence of national momentum away from capital punishment in the U.S.
Read more