Pope Leo XIV's inaugural Mass at St Peter's Square draws global leaders
The newly-elected supreme pontiff was greeted by crowds of faithful as he arrived in St Peter’s Square for his inauguration Mass, attended by world leaders and religious delegations.

What's Your Reaction?






