Pope ‘appalled’ after man urinates on his altar

Tuesday, October 14th 2025, 10:40:04 am
article
Pope Leo XIV is said to have been appalled after a man urinated on the high altar at St Peter’s Basilica.
Breaking
The president of a union that represents Boston police officers said that people who took part in a recent street takeover in the city were "hell-bent" on attacking law enforcement officials....
The move from watching crowds to identifying individuals is no longer hypothetical in Hong Kong....
loading...