7:00am

Thu November 7, 2013
Space

Olympic Torch On Its Way To International Space Station

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

Related Program