“Chaos erupts at St. Peter’s Basilica as a man defiles the main altar in front of shocked worshippers. Vatican security springs into action, but what led to this shocking act inside the sacred walls? Pope Francis left stunned by the disturbing scene.”
Man hauled away by security after urinating on main altar at St. Peter’s Basilica: report
3 min read
Continue reading in the USA News Updates app