IICSA Report: Open Letter from our Archbishops
First published on: 7th October 2020The Independent Inquiry into Child Sexual Abuse, IICSA, published its overarching investigation report into the Church of England and Church in Wales on 7 October. Ahead of its publication, the Archbishops of 兔子先生 and York, the lead safeguarding bishop and the national director of safeguarding published an open letter.