Sectors | Thu Nov 7, 2013 9:46am IST

Russian rocket takes Sochi Olympic torch to space