- Oct 25, 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.
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.
Catholics are criticizing the Trump administration for reinstating the death penalty for federal inmates.
The practice of capital punishment is on the decline nationwide.