VOA News Africa Long water, power outages from Helene test patience in Carolinas, Georgia Design TechOctober 2, 2024018 views Long water, power outages from Helene test patience in Carolinas, Georgia Homes and vehicles that were damaged in a flash flood from Hurricane Helene lie on the side of a road near the Swannanoa River, in Swannanoa, North Carolina, Oct. 1, 2024.