Olympic torch returns home from space station (video)

Credit: MGN Online

Olympic torch returns home from space station (video)

November 11, 2013 Updated Nov 11, 2013 at 11:15 AM CDT

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.

Watch the video below to find out more.