Storm Isaias, the first Atlantic hurricane of the 2026 season, has left four people dead across Florida and Alabama after making landfall near Destin, Florida on Friday evening as a Category 2 hurricane. Over 500,000 customers lost power, states of emergency were declared in Florida, Alabama, and Ge