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.
Breaking news
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.