Invest 97L disturbance in Caribbean likely to become tropical depression within next few days
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, according to the National Hurricane Center.