The final evidence session of the IICSA three-week public hearing into the extent of any institutional failures within the Anglican Church took place on Wednesday 21 March; giving evidence was the Most Revd Justin Welby, Archbishop of Canterbury, and the Rt Rev Peter Hancock, Continue reading
IICSA: Archbishop Welby’s evidence session
1