Photos: Destruction caused by Hurricane Helene
Emergency crews are rushing to rescue people trapped in flooded homes after Helene roared ashore as a powerful Category 4 hurricane in Florida. The system generated a massive storm surge and knocked out power to millions of customers in several … Continued