ASHEVILLE, N.C. — On Sept. 26, 2024, Hurricane Helene made landfall near Perry, Florida. But it was Sept. 27, when the rain from then-tropical storm Helene pushed an already flooded western North ...
Causing nearly $170 million worth of agriculture damage, Hurricane Helene left many farms teetering on the edge of extinction, Henderson County commissioners were told last week.