Space Station Astronauts Headed Home to Earth
Sunday, July 1, 2012 - 00:30
in Astronomy & Space
The three Expedition 31 crewmembers will land in Kazakhstan early Sunday.
The three Expedition 31 crewmembers will land in Kazakhstan early Sunday.