Gregorio Borgia / AP
March 19, 2013
Watch the installation mass for Pope Francis
See Pope Francis be installed as the 266th head of the Catholic Church during a mass ceremony, steeped in thousands of years in tradition, at St. Peter’s Square in Vatican City.
Transcript of this video
Sorry, we do not have a transcript available for this video at this time.