Mother Nature obviously doesn’t want Ron DeSantis on the campaign trail. Less than a week after Hurricane Idalia made landfall on the Gulf coast of Florida, a new Tropical Storm has formed in the Atlantic, and initial projections show it’s headed toward Florida, CBS News reports.
Currently 1,300 miles east of the Lesser Antilles, Tropical Storm Lee is expected to intensive as it heads northeast toward Dominica and Cuba, at which point it could continue on the path to Florida or bounce out to the North Atlantic.