Archbishop Gregory Aymond of the Archdiocese of New Orleans has recorded a video encouraging all Catholics to join the work to end the death penalty. This video follows a powerful statement from the Louisiana Bishops published during Louisiana's 2017 legislative attempt to repeal the death penalty.
Issue:
Category:
Type:
State: