Share this article

St. Peter's Embraces the "Today" Show

Viewers See That Popes and Priests Are People Too Last week, many American tourists stumbling out of the Vatican Museums into the bright light of St. Peter's Square blinked and wondered if they had been magically transported to New York's …