Space station crew to finish fix
Monday, August 16, 2010 - 06:07
in Astronomy & Space
International Space Station astronauts will attempt on Monday to finish repairs to the station's cooling system.
International Space Station astronauts will attempt on Monday to finish repairs to the station's cooling system.