CNS Vatican Report: Urbi et Orbit

Matthew Harrison

May 24, 2011
The phrase "the calling of the twelve" took a whole new meaning this past weekend when Pope Benedict XVI connected with 12 astronauts on the International Space Station. Catholic News Service takes a look at the conversation.