S15·E22 – Episode 22
2025-02-16 • 59 min
After the Church of England's governing body rejected a fully independent safeguarding model to deal with abuse cases, we ask whether the Church can be trusted to police itself.
2025-02-16 • 59 min
After the Church of England's governing body rejected a fully independent safeguarding model to deal with abuse cases, we ask whether the Church can be trusted to police itself.