Posted!

Join the Nation's Conversation

Olympic torch heads home from space station

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. (Nov. 11)
AP