International News2 days ago
Church of England Leader, Justin Welby Resigns Amid Abuse Scandal
Justin Welby, the Archbishop of Canterbury and head of the Church of England, announced his resignation Tuesday following an inquiry that concluded he failed to report...