Hurricane Helene slams Into Florida leaving at least four dead, millions without power Helene still tracking over Georgia and the Carolinas . . . September 27, 2024September 27, 2024 Richard Webster Caught on Camera, Environment, Events, National News, Public Health and Safety, Top News, Traffic, Trending News, Video, Weather