Russia fired up about Olympic torch 'stunt' on crowded space station
Wednesday, November 6, 2013 - 13:01
in Astronomy & Space
Russian cosmonauts aboard the International Space Station are in the final stages of a spectacular "space stunt" to celebrate February's Winter Olympics in Sochi, Russia. The stage is set, complete with a garishly painted, Olympic-themed rocket and an outer-space torch relay race.