Hurricane Helene makes landfall in Florida as a devastating Category 4 storm
Hurricane Helene has made landfall into Florida's Big Bend region as a catastrophic storm, lashing the region with devastating wind, and threatening a potentially "unsurvivable" 20-foot storm surge and flooding rain.