Follow Us

Terms of Use Privacy Policy

Russia launches Sochi Olympic torch into space

Baikonour (KAZAKHSTAN) (AFP) - 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

Source: AFP

Top Trending Videos