Space Station Crew to Return to Earth Sunday
Saturday, June 30, 2012 - 07:32
in Earth & Climate
The three Expedition 31 crewmembers are expected to land in Kazakhstan on Sunday.
The three Expedition 31 crewmembers are expected to land in Kazakhstan on Sunday.