Sex abuse, scandal and an incompetent Archbishop
Justin Welby addresses the February 2023 assembly of the Church of England General Synod in London.(Photo: Geoff Crawford/Church of England) The groundswell of ethical outrage on the failure of the Most Reverend and Right Honourable Justin Welby to cope with a distressing intercourse scandal is rising day by day following the publication of the […] More