The Church of England on Tuesday will take the first step towards overhauling its safeguarding system to make it independent ...
Members of the Church of England’s parliament have voted for more independent oversight of the way it handles abuse ...