A damning new report found that senior figures in the Church of England colluded over a 20-year period with Peter Ball, a disgraced former bishop who sexually abused boys and men, reports the Guardian. “The church colluded and concealed rather than seeking to help those who were brave enough to come forward," said Justin . . .
Want to read more? Please subscribe to The Crime Report!