Do you want to remove all your recent searches?

All recent searches will be deleted

Russia launches Sochi Olympic torch into space

4 years ago24 views

Russia on Thursday launches into space a trio of Russian, Japanese and US astronauts carrying an unlit Olympic torch that will for the first time be taken on a spacewalk to mark the 2014 Winter Games in Sochi. Duration: 00:34