Pope Leo XIV is said to have been appalled after a man urinated on the high altar at St Peter’s Basilica in the Vatican. The American pontiff ordered purification rites to be carried out inside one of ...