World News2 weeks ago
Archbishop of Canterbury, Justin Welby resigns amid child abuse scandal
The Archbishop of Canterbury, the Most Rev. Justin Welby, has resigned following mounting criticism over his failure to address child sexual abuse allegations within the Church...