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.