Hurricane Idalia made landfall near Keaton Beach, Florida, Wednesday morning as a Category 3 hurricane. The storm system sustained nearly 125mph winds, splitting trees in half, drowning cars, and ripping rooves off of buildings, the Associated Press reports. The hurricane produced dangerous storm surges in Deadman Bay that flooded homes,…
bubmagSeptember 16, 2023