Tropical depression could form in Caribbean
The National Hurricane Center said Friday a system south of Cuba could form into a tropical depression this weekend. Forecasters said the low-pressure system, currently located jus…
The National Hurricane Center said Friday a system south of Cuba could form into a tropical depression this weekend. Forecasters said the low-pressure system, currently located jus…