Helene, downgraded from a strong Category 4 storm, made landfall in Florida’s Big Bend region Thursday evening and is still wreaking havoc inland, as the National Hurricane Center (NHC) is warning of “catastrophic and life-threatening” flash flooding inland.