Delta forms in the Caribbean

Hurricane season is beginning to wind down but it's not over yet. Tropical storm Delta will likely strengthen into a hurricane this week as it passes Cuba a moves into the Gulf of Mexico.

Delta forms in the Caribbean