LIVE UPDATE: Tropical Depression Ten has now strengthened into Tropical Storm Idalia. (Video)
Tropical Storm Idalia is currently located in the Caribbean Sea just off the coast of Cozumel, Mexico. The storm is drifting to the east and is expected to remain near the Yucatan…