Tag: St. Peter's Basilica
Vatican Launches Investigation After Desecration of One of Catholicism’s Holiest Sites (Video)
Visitors at St. Peter’s Basilica in Vatican City were left in shock on Friday morning, October 10, when a man urinated on the Altar of ... Read More

