Space Station Astronauts Return to Earth Aboard Soyuz Capsule
Monday, July 2, 2012 - 12:00
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.