Wow.

Achbishop-designate Gregory Aymond, new Archbishop of New Orleans.

Fr. Kenneth Allen