Waterlogged Northeast braces for Debby’s wrath as region faces potentially life-threatening flood threat
Florida, the Southeast and the mid-Atlantic have all felt the wrath of Tropical Storm Debby, and now millions of people across the Northeast and New England are bracing for potentially life-threatening flooding.