“From the teaching of Our Lord, we must conclude that the death penalty is inappropriate because it attacks the inviolability and dignity of the human person”
Pope Leo XIV has confirmed Archbishop James F. Checchio as the new leader of the Archdiocese of New Orleans, effective immediately, following the retirement of Archbishop Gregory M. Aymond on Feb. 11.