Hurricane Helene made landfall late Thursday night on September 26, leaving an endless destruction trail extending for over 600 miles through the Carolinas and the Tennessee Valley and over 120 deaths over the Southeast, including 29 reported as of Monday in Florida. Thousands are still without power across Florida, mostly over North Florida, where Helene […]