Helene bird’s-eye-view from the International Space Station
: An aerial view of Helene from the International Space Station on Thursday as the storm approached Florida ahead of making landfall.
: An aerial view of Helene from the International Space Station on Thursday as the storm approached Florida ahead of making landfall.