Space Station Astronauts Return to Earth Aboard Soyuz Capsule
Sunday, July 1, 2012 - 03:30
in Astronomy & Space
The astronauts landed on the steppes of Kazakhstan in Central Asia.
The astronauts landed on the steppes of Kazakhstan in Central Asia.