Bishop of Liverpool steps down amid sexual assault
The recent resignation of the Bishop of Liverpool, John Perumbalath, has sent shockwaves through the Church of England and raised serious questions about the institution’s handling of sexual misconduct allegations.…