Spacewalkers prepared to install cables on the International Space Station, four days after a buildup of water in a spacesuit helmet caused concern.
NBC News
Sun, 03/01/2015 - 4:22am
Spacewalkers prepared to install cables on the International Space Station, four days after a buildup of water in a spacesuit helmet caused concern.