STEINHATCHEE, Fla. — Hurricane Helene is due to make landfall on Thursday evening as a major storm, possibly even as strong as a Category 4 hurricane. The landfall is expected in the Big Bend region ...