Space station springs ammonia leak
Friday, May 10, 2013 - 03:00
in Astronomy & Space
Astronauts on the International Space Station are investigating a leak of ammonia from the station's cooling system, discovered on Thursday.
Astronauts on the International Space Station are investigating a leak of ammonia from the station's cooling system, discovered on Thursday.