Wednesday, November 21, 2001

Inside the Vatican, a National Geographic look, premieres tonight on PBS.