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 ste... | More Info

Olympic torch returns home from Space Station

AP

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.

Olympic torch returns home from Space Station

editor's picks