VIDEO: Catholics outraged as Pope Francis places Incan idol in Vatican

Share on Parler
World
Religion
Pope
Vatican
10/30/2019 3:13 PM   

Pope Francis is coming under fire for bringing so-called pagan idols into the Vatican.