Gregory Aymond

Person

Former Roman Catholic Archbishop of New Orleans who resigned in 2026

1 story