Bishop Peter Ball and Failures to Tackle Manipulative Abuse in the Church of England

From the Church Times: Bishop [Peter] Ball, aged 83, was jailed after a hearing at the Old Bailey by the Hon. Mr Justice Wilkie on Wednes­day after pleading guilty last month to two charges of indecent assault against two boys in their teens in the 1980s, and also a charge of mis­conduct in public office (News, […]