Bishop Arrested for Failure To Report CSA Images

Bishop Robert Finn, based in Kansas City, Missouri, has been charged over his failure to inform police about child abuse images stored on the laptop belonging to a priest, Father Shawn Ratigan – after settling multiple abuse claims where notification was a continuing condition. CBS News has the story and the indictment in PDF format here, and the general BBC follow-up is here.


Similar Posts

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.