A tour of St. Peter's Basilica in Vatican City
"CBS Evening News" anchor and managing editor Norah O'Donnell was given a private tour of the magnificent St. Peter's Basilica, the largest church in the world, located in the smallest nation in the world.