Over two million homes and businesses in Florida, Georgia, the Carolinas and Virginia were without power on Monday after Helene slammed into the Florida Panhandle as a major hurricane last week, according to data from PowerOutage.us.
Over two million homes and businesses in Florida, Georgia, the Carolinas and Virginia were without power on Monday after Helene slammed into the Florida Panhandle as a major hurricane last week, according to data from PowerOutage.us.