New space crew joins ISS on Olympic torch mission

2018-05-28 1

An American and two Russians boarded the International Space Station on Thursday 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. — AFP