A North Carolina mountain town is wrecked by Hurricane Helene
After Hurricane Helene, residents of Swannanoa, a mountain town in North Carolina, return to flattened homes, impassable roads and raw emotions.