shuttle
-
Space Station Suffers Ammonia Leak, NASA Says Astronauts Are Fine
The International Space Station has suffered a small leak of ammonia which is used to cool its power system, NASA said Thursday, adding that the leak has posed no immediate danger to the astronauts onboard.
Latest Research Articles