Loading...
News
    Shows

      Pope Francis leads inaugural mass at Vatican

      |Hundreds of thousands of people packed St. Peter's Square in Vatican City to watch the inaugural mass, formally installing Pope Francis. CBS News' Allen Pizzey reports.

      Related Videos

      You Might Like

      Comments