Two astronauts conducted a spacewalk Saturday to address an ammonia leak in the International Space Station's cooling system, a mission that ended with NASA optimistic the potentially major problem had been fixed.
You are receiving this email because you subscribed to this feed at blogtrottr.com.