Daily Loop: August 5, 2024

Hurricane Debby Makes Landfall in Florida

Hurricane Debby made landfall in the Big Bend region of the Florida Panhandle.