People Gather for Inaugural Mass Held for Pope Leo XIV
May 18, 2025
EpochTV Live
People gather in the streets of Rome and St Peter’s Square ahead of and during the inaugural mass held for Pope Leo XIV on May 18.
Read More










