New Pope Installed
Your browser doesn’t support HTML5
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.
Your browser doesn’t support HTML5