Space station crew lands in Russian capsule
Thursday, March 18, 2010 - 13:07
in Astronomy & Space
Astronauts from the United States and Russia landed safely in northern Kazakhstan's chilly steppes on Thursday after spending almost six months on the International Space Station.