After ‘Demonic’ Desecration, Louisiana Church Reconsecrated As Details About Priest Emerge
Oct 12, 2020. Catholic News Agency: Archbishop Gregory Aymond on Saturday consecrated a new altar at the…
Oct 12, 2020. Catholic News Agency: Archbishop Gregory Aymond on Saturday consecrated a new altar at the…
Catholic News Agency: A priest in the Archdiocese of New Orleans has been arrested along with two…