Father Joseph Illo, pastor of Star of the Sea church in San Francisco, gave a homily on the Pachamama idols associated with the Amazon synod and the worship of idols in our own lives.

The homily was given on Christ the King Sunday, November 24.

Here are the words of the 15-second video excerpt of that talk:

“It’s hard for me to say what I’m about to say, but it is the duty of every pastor. Last month a false god was worshiped in a Vatican ceremony as the Pope looked on.”

Click here to hear the 11-minute homily.