Trivia Cafe
0

In October 2026, what was the minimum amount the Archdiocese of New York agreed to pay each of around 1,300 plaintiffs in a settlement over sexual abuse by Catholic clergy?