Sustaining the Catholic Push for Federal Death Penalty Abolition
February 25, 2022 | It has been just over a year since the federal government executed Dustin Higgs — the 13th and last execution in an unprecedented federal killing spree. Today, the U.S. is at…