The Weather Channel reports: Tropical Depression Fourteen has formed in the Gulf of Mexico and now poses a major hurricane threat to Florida just over a week after Helene pushed through the region. In their first advisory on the new system, the National Hurricane Center said that “there is an increasing risk of life-threatening storm surge and wind impacts for …
Read More »