Since Hurricane Helene hit the state of North Carolina, several towns in the state have been struggling due to massive landslides.
North Carolina towns hit by massive landslides caused by Hurricane Helene
Since Hurricane Helene hit the state of North Carolina, several towns in the state have been struggling due to massive landslides.