Tropics update: Invest 97L in Caribbean, likely to be depression

A disturbance in the Caribbean Sea, designated Invest 97L by the National Hurricane Center, has a likely chance of developing into at least a tropical depression over the next dew days, and could potentially become a tropical storm later on.

Top Videos