Helene was a Category 4 hurricane as it made landfall along Florida's Big Bend and Nature Coast. Here's what's happening ...
Helene, the most powerful hurricane to strike Apalachee Bay and one that threatened Tallahassee with a direct hit, made landfall late Thursday in Taylor County.
Category 4 Helene made landfall just east of the mouth of the Aucilla River, about 10 miles west-southwest of Perry, Florida.