It is deplorable! The police should have waited at the back door to the church hat in hand for another ten years or so and then the “independent panel” could explain there was nothing to all those allegations and even if there were it wasn't so.
At this point I add the obligatory, “What about school teachers?”