More than a million people were without power as Hurricane Helene made landfall late Thursday night in the Big Bend region of Florida.
Thousands… Read more