WAMU 88.5 - American University Radio | The Mind Is Our Medium
Now Playing

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.