Hurricane Helene made landfall in Florida’s Big Bend region at about 11:10 p.m., just east of the mouth of the Aucilla River, about 10 miles west-southwest of Perry and about 45 miles east-southeast of Tallahassee, the National Hurricane Center said. The Category 4 storm had maximum sustained winds of 140 mph. Follow our live blog for updates. |