At Least 10 Dead, Millions Without Power After Hurricane Helene Makes Landfall: What We Know So Far
At least 10 people are dead, including at least seven people in Georgia alone, and millions of people are without power after Hurricane Helene made landfall over Florida’s Big Bend late on Sept. 26.