Church of England head Justin Welby resigns after sex abuse coverup controversy
Justin Welby, the head of the Church of England and spiritual leader of the global Anglican Communion, has resigned after an investigation found he failed to inform police about serial physical and sexual abuse by a volunteer at Christian summer camps as soon as he became aware of it. Pressure had been building on the Archbishop … Read more