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.