Last Chance to File Clergy Abuse Claims in New Orleans
The Archdiocese of New Orleans is the largest known employer of pedophiles in the 300 year history of New Orleans. By the Archdiocese’s own admission, more than 70 names are on the list of clergy credibly accused of sexual abuse. At least one other reputable…