Archbishop Justin Welby Resigns Amid Church Abuse Scandal
13 Nov 2024
Justin Welby, the Archbishop of Canterbury and spiritual leader of 85 million Anglicans, has resigned following a damning report on decades of abuse at Christian summer camps. Welby, known for presiding over royal ceremonies such as Prince Harry and Meghan Markle’s wedding and Queen Elizabeth II’s funeral, took responsibility for...
Read More