More fallout from the Panorama programme

An open letter has been published by Justin Humphreys, chief executive of the charity now known as thirtyone:eight (formerly Churches Child Protection Advisory Service): An open letter to the leadership of the Church of England following BBC’s Panorama. …It has been clear for some time that the past cases review conducted between 2007 and 2010 was flawed in … Continue reading More fallout from the Panorama programme