Tropical Depression Nine forms in the Caribbean—The Weather Channel
Another tropical depression is forming in the Caribbean, The Weather Channel has reported, and it could become a hurricane by next week. Tropical Depression Nine is spotted in the central Caribbean Sea, with maximum sustained winds of 35 mph and is moving west-northwest at 13 mph. "This