1. Skip to navigation
  2. Skip to content
  3. Skip to secondary content



Tags

Tag Results for "Ammonia Leak"

NASA Says Astronauts Repair Ammonia Leak on Space Station

Two astronauts managed to fix an ammonia leak on the International Space Station by replacing a defective pump during a spacewalk lasting a little over five hours, NASA said. continue reading »