Sochi Olympic torch returns home from space station Add to ...

SHARE

Replay
AP Video |
Show Description
A Russian space capsule carrying the Sochi Olympic torch and three astronauts returned to Earth on Monday from the International Space Station in a flawless landing on the steppes of Kazakhstan

More from this section

Most Popular

Editor's Picks

Globe Shows »

Careers
Put your best foot forward with our expert advice