Daily NewsHurricane Debby makes landfall in Florida as power outages skyrocket to over 300,00008/05/20240 STEINHATCHEE, Fla. – Hurricane Debby made landfall early Monday morning along Florida's Big Bend, blasting the state with flooding rain, damaging... Read more