You can't just paper over things like this. There's something desperately wrong about a Vatican that would hand a red hat to this man.
That thing that is seriously wrong is the Superforce, which is what it is sometimes called. It is not just in the Vatican but is in chanceries and religious orders. Whatever its ultimate agenda it hates Our Lord in the Eucharist and hates Our Lady and serves the demon. It pays lipservice to Vatican directives while working in the opposite direction. ...