SpaceX will land a rocket in The Bahamas for the second time ever today (Feb. 19), and you can watch the action live.
NASA has been battling hydrogen fuel leaks ever since the space shuttle era, which provided many of the SLS engines. The ...