Updates: Hurricane Helene has made landfall as Category 4 storm in Dekle Beach, Taylor County, Florida, at 11:10 p.m.
A strengthening Hurricane Helene is on her final approach to the Big Bend and Tallahassee as a storm whose fury has never been seen in this area. Helene is expected to be a monster Category 4 hurricane upon landfall wielding winds up to 132 mph that could …