- Apr 10, 2020
Colorado is now the latest U.S. state to abolish the death penalty.
Nathaniel Woods, a 43-year-old inmate in Alabama was executed by lethal injection March 5 after the U.S. Supreme Court, which initially granted a temporary stay, denied the inmate’s petition to put his execution on hold.
Bishop Bill Wack believes the new film Just Mercy “puts a human face” on the crisis facing America’s prison population.
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.
Catholic leaders react to President Trump’s response to America’s gun crisis.