Hurricane Debby inundates northern Florida with heavy rains and flooding
Debby came ashore just west of Steinhatchee, along the state's Big Bend region. It arrived with sustained winds of 80 mph, and knocked out power to hundreds of thousands of utility customers.