St Peters Square
-
Europe
India Joins World Leaders in Bidding Farewell to Pope Francis
A historic moment unfolded at St. Peter’s Square as world leaders and over 200,000 mourners gathered to bid farewell to…
A historic moment unfolded at St. Peter’s Square as world leaders and over 200,000 mourners gathered to bid farewell to…