A man urinated on the Altar of Confession at St Peter's Basilica in Vatican City in front of hundreds of worshippers and tourists during morning mass on Friday. The man climbed altar steps, dropped his pants, and urinated on sacred site, but Vatican gendarmes intervened immediately and took him away. Pope Leo XIV was reportedly "shocked” to know about incident.
short by
Saurav Joshi /
12:16 pm on
13 Oct