Is Pope Francis a Demon Worshipper?

On the three year anniversary of the “Pachamama ceremony” in the Vatican Gardens, some still claim the pope worshipped a pagan idol. Michael points to some interesting aspects to the ceremony and asks some pointed questions to those who believe the pope worshipped an idol or a demon in this ceremony.

Leave a Reply