Russian Astronauts Take Icon of Our Lady Mother of God to ISS

AsiaNews: As the world celebrated the arrival of a new crew on the International Space Station (ISS), during a live TV broadcast of the astronauts speaking about their experiences two images were clearly visible: the first man in space, the Russian Gagarin , and the icon of Our Lady of Kazan. Read more here.