Hundreds of worshippers were left horrified on Friday morning after a man brazenly urinated on the Altar of Confession inside St Peter’s Basilica, Vatican City’s holiest Catholic site.
Related Articles
Don't miss out on breaking stories and in-depth articles.