Spacewalking astronauts add new pumps to cosmic detector
Spacewalking astronauts ventured out Monday to install new pumps on a cosmic ray detector outside the International Space Station.
Spacewalking astronauts ventured out Monday to install new pumps on a cosmic ray detector outside the International Space Station.