Astronauts leave space station for repair work
Tuesday, November 18, 2008 - 15:28
in Astronomy & Space
HOUSTON (Reuters) - A pair of spacewalking astronauts floated outside the International Space Station on Tuesday to begin repairs on a long-standing problem with the outpost's power system.