Saturday, October 24, 2026

NY Roman Catholic Archdiocese Agrees To Settle For Almost $1 Billion -- Something Must Have Happened -- October 24, 2026

Locator: 52028CATHOLICISM. 

Tag: Roman Catholics sexual abuse  

My original assertion of a few days ago holds true.