SportsRussia to take Olympic torch into spaceAFPNovember 7, 2013 by AFPNovember 7, 2013 Baikonur (Kazakhstan): Three new crew members blast off Thursday for the International Space Station (ISS) on a Russian rocket, taking with them the precious cargo...