State of emergency issued in Florida, 90% chance of tropical depression developing: What to expect
(NEW YORK) -- A tropical disturbance near Cuba is taking aim at Florida and could strengthen into a tropical depression or tropical storm this weekend.It has an 80% chance of developing into a tropical depression over the weekend and a 90% chance of developing... Read More.