Following the conclusion of IICSA public hearing on the Peter Ball case study, 23 – 27 July 2018, the Diocese of Oxford has issued the following statement from the Rt Revd Dr Steven Croft. Continue reading
Lord Carey PTO: Statement from Bishop of Oxford
3