Helium leaks and thruster failures almost derailed their arrival at the International Space Station, and has kept them there much longer than planned
Helium leaks and thruster failures almost derailed their arrival at the International Space Station, and has kept them there much longer than planned