Crew on the International Space Station tell Pope Francis: ‘Love is the force’
Pope Francis spoke on Thursday 26 October via satellite link with the commander and crew of the International Space Station and asked about their experiences and about the place of humanity in the universe.