The installation of Pope Francis
Posted on Tuesday, Mar 19, 2013
Thousands gathered in St. Peter's Square in the Vatican and at other locations around the world to view the installation of Pope Francis.
*