Hundreds of thousands of people packed St. Peter’s Square in Vatican City to watch the inaugural Mass, formally installing Pope Francis on 13 March 2013, the Feast of St. Joseph, Patron of the Universal Church.
Inaugural Mass of Pope Francis
Opinions by blog authors do not necessarily represent the views of Corpus Christi Watershed.