2 months ago

After 15 years in New Orleans, Archbishop Aymond retires; Archbishop Checchio takes helm

Video screengrab, Diocese of Metuchen, Youtube
Read More