News
The Archdiocese of New Orleans has agreed to pay nearly 180 million dollars (£134.1 million) to victims of clergy sexual abuse under a settlement, the latest in a string of settlements by the Catholic ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results