Archbishop Justin Welby Steps Down As Head Of Church Of England Amid Abuse Controversy
12 Nov 2024
Archbishop Justin Welby of Canterbury Resigns After Scathing Report on Handling Abuse Scandal within Church of England. Under mounting pressure and public outcry, Archbishop Justin Welby finally resigned over his failure to expose earlier when the abuse that the young boys had suffered at the hands of John Smyth in...
Read More