Helene is lashing Florida, Georgia and the Carolinas with heavy wind and rain, causing flooding and power outages.
Hurricane Helene will make landfall in Florida Thursday night and has already caused multiple inches of rain states away.
Flooding inundated some neighborhoods in the state capital, and nearly a dozen people died in communities elsewhere in ...
Atlanta is under a Flash Flood warning as tropical storm Helene entered Georgia bringing with it strong winds and rain.