Thousands still without power after Hurricane Helene

Hurricane Helene, electricity, catastrophic damage, North Carolina, mangled trees
World
image