Bishop Robert Finn will be the highest ranking official tried in the criminal courts for covering up/failure to report child sex abuse.
Bishop Robert Finn will be the highest ranking official tried in the criminal courts for covering up/failure to report child sex abuse.
Serve on a Diocese lay review board, and you can go to jail. Or at least that’s what Kansas City-St. Joseph Bishop Robert Finn says. Bishop Finn and the Diocese of Kansas City-St. Joseph are each being charged with one misdemeanor of failure to report suspected child abuse. The charges stem from the case of…Continue reading Another Lay Review Board Thrown Under The Bus …