No image available
/ 11 February 2008
Two spacewalking astronauts floated out of a hatch on the International Space Station on Monday to help install a new European lab, while a crewmate who was supposed to participate in the outing helped from inside. Spacewalkers Rex Walheim and Stanley Love ventured outside as the space station passed over Asia.