Development chances increase for Invest 95L in southwestern Caribbean
Development chances increase for Invest 95L in southwestern Caribbean
The National Hurricane Center says the development chances for Invest 95L in the southwestern Caribbean have increased and there's a medium chance of a tropical depression or tropical storm developing over the next few days.