Saturday, February 22, 2025
Happening Now

Videos 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