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.