Olympic Torch On Its Way To International Space Station

Nov 7, 2013

The Olympic torch was launched into space on Wednesday night. It will accompany astronauts on a spacewalk before returning to Earth on Nov. 10.