The repairs performed on the International Space Station's cooling system during a seven-hour-and-20-minute spacewalk Monday appear to be working, NASA said.
More...
Results 1 to 1 of 1
- 17 Aug. 2010 07:51am #1
Astronauts repair cooling system aboard ISS