New Orleans Saints and Catholic Church scandal: What to know about allegations against NFL team
Saints executives allegedly helped the Archdiocese of New Orleans with its public relations efforts and "messaging" related to a recent sexual abuse crisis, according to an Associated Press report.
No comments:
Post a Comment