A tropical storm is expected to form in the Caribbean Sea on Tuesday, according to the National Hurricane Center.
Invest 98-L nearing tropical storm status in Caribbean, NHC says
view original post
A tropical storm is expected to form in the Caribbean Sea on Tuesday, according to the National Hurricane Center.