IICSA Report

The Catholic Church in England and Wales welcomes the Report from the Independent Inquiry into Child Sexual Abuse relating to the institutional response of the Church in its duty of care to protect …