archive

New Pope Installedi
X
March 19, 2013 10:55 AM
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.