The International Space Station flew directly over Hurricane Helene on Sept. 26, 2024. Full Story: Major impacts from inland flooding is expected along the path of Helene well after landfall, according to statement from NOAA. Credit: , footage courtesy: NASA, edited by Steve Spaleta