Pope Leo 'shocked' by tourist urinating on St Peter’s Basilica altar during Holy Mass

Wait 5 sec.

Pope Leo XIV was 'shocked' after learning that a man urinated on the Altar of Confession during Friday's Holy Mass at the iconic St. Peter's Basilica in the Vatican