4 Dead After Debby Slams Florida, Causing Massive Flooding, Outages: Updates
"Debby, now a tropical storm, roared ashore Monday along the Big Bend coast of Florida, killing at least four people, flooding streets, and causing widespread power outages as the storm roared toward Georgia and South Carolina, where it's expected to bring catastrophic flooding this week."