Pope Leo left ‘in shock’ after man urinates on altar of St Peter’s Basilica
Pope Leo XIV is believed to have been left "in shock" after a man urinated on an altar during Holy Mass in the Vatican. The incident occurred at St Peter's Basilica on Friday and was witnessed by hundreds of…