What’s going on in the Archdiocese of New Orleans?

(MICHELLE LA ROSA. The Pillar).

The Archdiocese of New Orleans has made headlines in recent days, as Louisiana police officers executed a sweeping search warrant related to a child sex trafficking investigation.

The criminal investigation involves the archdiocese’s handling of sexual abuse allegations, reaching back years.

Continue reading…