Bishop of Liverpool Resigns Following Sexual Assault Allegations

The Bishop of Liverpool, John Perumbalath, announced his resignation on Thursday following allegations of sexual assault and harassment aired by a British broadcaster. The claims were reported by Channel 4 News, where two women accused the bishop of “inappropriate behaviour.”   In a statement, Perumbalath denied any wrongdoing but described the “rush to judgement” and…

Read More