Ammonia leak found in International Space Station
The International Space Station crew is preparing for a spacewalk to address leaking ammonia from a cooling system, the commander said Friday.
The International Space Station crew is preparing for a spacewalk to address leaking ammonia from a cooling system, the commander said Friday.
The first private spacecraft bound for the International Space Station was launched Tuesday, May 22.