Station Crew Prepares for Spacewalk, Repairs Exercise Device …
Orbiting 240 statute miles above Earth on the International Space Station, the Expedition 28 crew wrapped up the workweek Friday with scientific research, repair work and preparations for a.
International Space Fellowship