Cathedral of St. Mary of the Assumption in Fall River, Massachusetts. / Credit: Farragutful, CC BY-SA 4.0, via Wikimedia Commons
CNA Staff, Nov 1, 2024 / 17:55 pm (CNA).
A priest in Massachusetts who had been placed on leave has admitted to sex… […]
Leave a Reply
You must be logged in to post a comment.