Joseph DiStefano in Space May 11, 2013 NASA Planning Spacewalk to Fix Space Station Leak Two astronauts will make a hastily planned spacewalk Saturday to try to fix an ammonia leak in the power system of the International Space Station. (May 10) 3 Comment Share
Comments
No comments yet. Start the conversation.