Spacewalk aims to fix ammonia leak
May.11, 2013 in
News
Astronauts on the International Space Station are due to carry out a spacewalk to fix a leak of ammonia from the station’s cooling system.
Comments Off on Spacewalk aims to fix ammonia leak