Archbishop of Canterbury resigns over handling of abuse cases

Archbishop of Canterbury Justin Welby, the primate of all England and leader of the Anglican Communion, announced his resignation on Tuesday, Nov. 12, 2024, saying he takes “personal and institutional responsibility” for the mishandling of a num… […]

Read original article

Be the first to comment

Leave a Reply