4 Dead, Nearly 250,000 Floridians Without Power

Hurricane Debbie made landfall on Florida’s Big Bend coast on Monday morning, killing at least four people and leaving about 300,000 people without power, according to local reports. Debby, which was downgraded to a tropical storm after wreaking havoc in northern Florida for more than three hours as a Category 1 hurricane, recorded maximum sustained […]