By Jack Phillips Hurricane Debby made landfall in northwestern Florida as a Category 1 storm on Monday morning, according to federal forecasters. The National Hurricane Center (NHC) said the storm, which has a maximum of 80 mph sustained winds, hit Steinhatchee, Florida, right after 7 a.m. ET, and it’s expected to bring a “life-threatening storm […]