Hundreds of paedophiles have been harboured by the Church over almost 70 years, the report by the Independent Inquiry into Child Sexual Abuse found. Pictured: Paedophile bishop Peter Ball.
Hundreds of paedophiles have been harboured by the Church over almost 70 years, the report by the Independent Inquiry into Child Sexual Abuse found. Pictured: Paedophile bishop Peter Ball.