Hurricane Helene makes landfall in Florida, nearly one million residents without power

Hurricane Helene makes landfall in Florida, nearly one million residents without power