Satellite Imagery Depicts Hurricane Debby Landfall in Florida

Satellite imagery captured Hurricane Debby making landfall in Florida’s Big Bend region early Monday, August 5.

The storm was anticipated to move inland across northern Florida on Monday and continue northeast toward coastal Georgia and South Carolina by midweek, according to the NWS. Credit: CSU/CIRA & NOAA via Storyful