Catholics are criticizing the Trump administration for reinstating the death penalty for federal inmates.
The practice of capital punishment is on the decline nationwide.
DeSales Media Group in the Diocese of Brooklyn
The Catholic Channel on Sirius XM
We’re a news site dedicated to offering the very best in smart, wired and independent coverage of the Vatican and the Catholic Church.