Space Station Astronauts Make Frigid Landing in Soyuz Spacecraft
Thursday, March 18, 2010 - 07:07
in Astronomy & Space
Two space station astronauts landed safely in Kazakhstan despite stiff winds and freezing temperatures at their Central Asian landing site.