US damage estimates from $15 billion to $100 billion
Florida’s Big Bend region can’t catch a break when it comes to major hurricanes lately. At 11:10 pm Thursday night, Hurricane Helene made landfall at Dekle Beach right outside Perry as a Cat 4 storm, with wind speeds of up to 140 mph, and continued rampaging …