davidhencke.com
Bishop Peter Ball:Time for the Church of England to take a lead on stamping out child sex abuse
CROSS POSTED ON BYLINE.COM This week was a torrid week for the Church of England and very embarrassing week for the heir to the throne, Prince Charles, as the Independent Inquiry into Child Sex Abu…