Astronauts Replace a Pump, Hoping to Stop Leak
Saturday, May 11, 2013 - 13:00
in Earth & Climate
Flakes of frozen ammonia coolant were spotted drifting from the left side of the space station. But astronauts cannot seem to find the leak.