No image available
/ 29 October 2007
Astronauts plowed ahead on Monday with the mammoth job of moving a 17,5-ton solar-array truss on the International Space Station, a task made even more crucial following the discovery of contamination in an important part of the orbiting lab’s power system.