Pope Francis speaks to astronauts on board the ISS


Pope Francis was speaking to a group of astronauts on board the International Space Station when he lauded their opportunity to see Earth ‘from the eyes of God’.

Read More…