Vatican City State – October 30, 2013: Pope Francis I on the popemobile blesses the faithful crowd in St. Peter’s Square in Vatican.
Subscribe to our newsletter
Weekly ethical news, offers, comps and a free digital mag (quarterly) – what’s not to love?