RALEIGH, N.C., Oct. 21, 2024 /PRNewswire/ — Hurricane Helene unleashed record rainfalls and devastating floods across Western North Carolina, nearly destroying some small towns. The flooding caused over 300 mudslides across the region, cutting millions of people off from power, water and…