Olympic Torch and New Space Station Crew Launching Tonight: Watch It Live
Wednesday, November 6, 2013 - 17:30
in Astronomy & Space
Three astronauts are set to launch to the International Space Station tonight (Nov. 6) carrying some unusual cargo: the Olympic torch that's being relayed around Russia — and now off the planet — ahead of the opening of the 2014 Winter Games in Sochi.