Hurricane Helene made landfall as a powerful Category 4 storm in Florida’s Big Bend region Thursday evening, cutting power to millions of residents and causing massive flooding as it moved across Georgia and the Carolinas. Tap below to read the report from USA Today.