Spacewalkers encounter leaking ammonia, spoils radiator work

Spacewalking astronauts encountered leaking ammonia and minor glove damage while performing plumbing work outside the International Space Station. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail