A budding weather disturbance in the southwestern Caribbean Sea, now designated Invest 97L, is looking more and more likely like it is going to soon develop into at least a tropical depression, ...
A tropical depression and possibly a tropical storm is now likely to form in days and is now Invest 97L, according to the National Hurricane Center's 2 p.m. Tropical Weather Outlook. The National ...