Oh man, this is just so
sad. Bishop Finn is in a lot of trouble. I don't know if he is being unfairly treated or not but there is a lesson here for all superiors. When in doubt, let the cops sort it out, even if the abuse accusation seems ridiculous. Anything else just attracts the wolves and plays right into the hands of the Enemy.