Astronauts return to Earth aboard Soyuz
Tuesday, November 22, 2011 - 09:30
in Astronomy & Space
A Russian Soyuz capsule carrying three astronauts back from the International Space Station touched down safely in the snow-covered steppes of Kazakhstan early Tuesday morning.