Published on: 2025-06-12 02:55:23 Source: dogwifhat Author: DeFi
Pope Leo XIV has taken his first Popemobile ride through St Peter's Square ahead of his inauguration, waving from the back of the open-back truck to the crowd waving flags and cheering "Viva il Papa!"... Stay informed with the latest.