Letter from senior clergy reflecting on IICSA reports on Chichester Diocese and Peter Ball

Jun 17, 2019 | Blackburn Initiative

Blackburn Diocese

https://www.blackburn.anglican.org/news/274/letter-from-senior-clergy-reflecting-on-