Amazing SportsRussian astronauts to take Olympic torch on space walkAFPApril 28, 2013 by AFPApril 28, 2013 MOSCOW: Russian astronauts will take an unlit Olympic torch on a space walk ahead of the country’s hosting of the 2014 Winter Olympics in Sochi,...