Church of England Head Justin Welby Resigns In Shame After Sex Abuse Coverup
The head of the Church of England and the entire global Anglican community, Justin Welby, has resigned from his position after an investigation found that he’d failed to inform police about a serial sexual abuser who’d made Anglican church camps his hunting ground.
Welby, who led 85 million Anglicans in 165 countries as the Archbishop of Can…