Day: May 10, 2019

Inquiry into Child Sexual Abuse Finds Prince Charles and Lord Carey Shielded an Offender

Within the past couple of days, the Independent Inquiry into Child Sexual Abuse (IICSA) in the Church of England has issued a report about allegations that Peter Ball, the former Bishop of Chichester, actively engaged in the sexual abuse of at least 18 young men during his tenure from 1977 to 2002. From the BBC: …

Inquiry into Child Sexual Abuse Finds Prince Charles and Lord Carey Shielded an Offender Read More »