CNS Vatican Report: Urbi et Orbit

Matthew Harrison

Tuesday, 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.

Related Articles: