Hurricane Debby Kills At Least 4 in Florida
Hurricane Debby has left at least four dead and one injured in Florida. The storm caused power outages for 300,000 households and led to 1,700 flight cancellations. NOAA issued flood warnings for Florida, Georgia, South…