Church Tribunal Acquits Priest of Charge of ‘Inciting Hatred’ Against the Holy See

Father Francisco José Delgado, a priest of the Archdiocese of Toledo, Spain.

The verdict, announced on X Nov. 5 by the Spanish priest, closes the canonical penal investigation, which began in June 2024.

Read original article