Hurricane Helene made landfall near Perry, Florida on Thursday at 11:10 p.m. as a powerful Category 4 storm. The eye of Helene hit in Taylor County just east of the mouth of the Aucilla River ...
In Perry, Florida, the community is now cleaning up after Helene ripped through the town. The monster storm made landfall as a Category 4 hurricane with 140 mph winds. Resident Alan Hall returned ...