New Orleans archdiocese releases list of 57 alleged abusers
The Archdiocese of New Orleans has released a list of 57 priests and other clergy it says faced credible allegations of child sex abuse.
New Orleans archdiocese releases list of 57 alleged abusers
The Archdiocese of New Orleans has released a list of 57 priests and other clergy it says faced credible allegations of child sex abuse.