Wednesday 29 January 2020

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.



from Sporting News RSS https://ift.tt/37BOHWc

No comments:

Post a Comment