CoE report into CSA in Chichester, England Reports

Initial findings were reported into the abuse of children in one Anglican church diocese in Chichester, England yesterday. The Daily Mail has the story here and the BBC video report here.

Similar Posts

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.