Thousands of homes and businesses were already with out power as Hurricane Debby made landfall in Florida Monday morning. Debby, which escalated from a tropical storm to hurricane late Sunday night, ...
After making landfall in South Carolina on Thursday, the second time the system has done so this week, Tropical Storm Debby weakened into a post-tropical cyclone and is moving through the New England ...