Former SNAP Leader Believes Archdiocese Truly Cares About Victims
February 23, 2021
New Orleans Archbishop Gregory M. Aymond recently announced that he was committing to restructuring how the Archdiocese of New Orleans handles sexual assault claims. One of his first moves was deciding to appoint a sexual abuse survivor to the Independent Review Board, which is a group of lay professionals who review abuse allegations, determine their […]