Thousands without power as Hurricane Debby makes landfall in Florida
Hurricane Debby made landfall at around 7 a.m. Monday near Steinhatchee in Taylor County with 80 mile-per-hour sustained winds and will continue moving throughout North Florida and into…
Read more Thousands without power as Hurricane Debby makes landfall in Florida