A report published this week by the National Hurricane Center revealed the ... captured in eerie satellite images. Helene’s impacts weren’t just felt on the ground. The International Space ...