Hurricane Debby live updates: Storm makes landfall in Big Bend Area

Hurricane Debby made landfall in Florida’s Big Bend area around 7 a.m. on Monday morning, bringing life-threatening storm surge to portions of the state. It may also cause major flooding in the southeastern United States.