Spacewalking astronauts installed new pumps on a cosmic ray detector outside the International Space Station on Monday in a bid to extend its scientific life.
Spacewalking astronauts installed new pumps on a cosmic ray detector outside the International Space Station on Monday in a bid to extend its scientific life.