Loading Video…
This browser does not support the Video element.
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.