Multimedia

New Pope Installedi
X
March 19, 2013
Crowds are gathered in St. Peter's Square in the Vatican for the formal installation of Pope Francis, who will preside over the world's 1.2 billion Roman Catholics.

New Pope Installed

Published March 19, 2013

Crowds are gathered in St. Peter's Square in the Vatican for the formal installation of Pope Francis, who will preside over the world's 1.2 billion Roman Catholics.