Justin Welby, head, Church of England resigns!
Photo credit: Pittsburgh Post Archbishop of Canterbury Justin Welby, head of the Church of England and spiritual leader of the global Anglican Communion, resigned on Tuesday after an investigation found that he failed to tell police about serial physical and sexual abuse by a volunteer at Christian summer camps as soon as we became aware…


