The latest Space to Ground video reports on the latest news for the Int. Space Station, including this week’s ammonia leak scare that turned out to be a false alarm:
The latest Space to Ground video reports on the latest news for the Int. Space Station, including this week’s ammonia leak scare that turned out to be a false alarm: