New space crew joins ISS on Olympic torch mission
Thursday, September 26, 2013 - 04:31
in Astronomy & Space
An American and two Russians Thursday boarded the International Space Station after a lightning journey from Earth, on a mission that will see the Olympic torch for the 2014 Sochi Games taken into space for the first time.