The Catholic Church hierarchy is infested with wolves in sheep’s clothing.
Someone needs to step up and clean out these abscesses, but I don’t see that happening, as the worst of the worst appear to be in charge, in Rome.
And the worse of the worse, in Rome has to go .