Florida: Watch devastating Hurricane Idalia make landfall from space

The storm has wrought havoc, leaving 250,000 homes without power and submerging properties. Thousands of soldiers and airmen are supporting the hurricane response effort.

Please use Chrome browser for a more accessible video player

Extraordinary satellite footage shows the sunrise over Florida as the hurricane hit
Why you can trust Paste BN