WATCH: Why Do Bishops Lack the Courage of this Parish Priest?

On the Feast of Christ the King, Fr. Father Joseph Illo, priest of Star of the Sea in San Francisco, decried the worship of the false god Pachamama at the Vatican. He echoed the call of several exorcists for a day of prayer, fasting and reparation on Friday, December 6. Click here to view the full homily.

QUESTION: Why do our bishops lack the courage to publicly condemn the Vatican Pachamama idolatry?