Sunday, November 17, 2024
Happening Now

Images show Hurricane Idalia damage in Florida: “Going downhill fast”

Hurricane Idalia caused heavy damage to Florida’s Gulf Coast, bringing dangerous flooding to the streets from Tampa to Tallahassee. Source

Share