Hurricane Laura captured in space station photos as it hits Gulf Coast NASA begins search for mystery air leak on the space station Hurricane Genevieve captured in dramatic Space Station shots How to watch Japanese cargo ship depart from International Space Station live