Astronauts on the International Space Station spotted small white flakes floating away from an area of the International Space Stationís P6 truss structure today (Thursday, May 9) and determined an ammonia-based coolant was leaking from the solar array system. While the coolant is vital to the operation of the ISS, NASA says at this point, [...]

More...