News August 5, 2024

Hurricane Debby makes landfall in Florida

The category 1 hurricane has hit the Big Bend region of Florida’s Gulf Coast, bringing life threatening storm surge warnings to the area.