Loading Video…
This browser does not support the Video element.
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.