The odds of development for Invest 99L in the Caribbean Sea are continuing to increase and forecasters say the system remains ...
There’s a 40% chance that a short-lived tropical depression could form just off the coast of Mexico later today. By tonight the tropical depression may have a slim chance of development ...