- Mar 27, 2020
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.