- Oct 24, 2020
Critics of the death penalty denounced the decision June 15 by Attorney General William Barr to set execution dates for four federal prisoners on death row.
Catholics advocate for restorative justice to play a larger part in criminal justice process.
Colorado is now the latest U.S. state to abolish the death penalty.
A new report chronicles the continued decline of the death penalty in the United States.
Catholic Mobilizing Network Against the Death Penalty celebrates its ten year anniversary this week.