The Soyuz-FG rocket booster with Soyuz TMA-11M space ship blasts off at Russia's Baikonur cosmodrome carrying new crew to the International Space Station. Photo: AP

Russia launches Sochi Olympic torch into space

The Soyuz-FG rocket booster with Soyuz TMA-11M space ship blasts off at Russia's Baikonur cosmodrome carrying new crew to the International Space Station. Photo: AP
READ FULL ARTICLE