“Chaos erupts at St. Peter’s Basilica as man defiles altar during Holy Mass. Pope Leo left ‘shocked’ by the disturbing incident. What drove the perpetrator to commit such a sacrilegious act in the heart of the Vatican?”
Pope Leo in ‘shock’ as man urinates on altar at St. Peter’s Basilica during Holy Mass
4 min read
Continue reading in the USA News Updates app