Popsky

S15·E22Episode 22

2025-02-1659 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.