Tropical Storm Sara formed in the Caribbean Thursday afternoon, and is now the 18th named storm of the 2024 Atlantic hurricane season, according to the National Hurricane Center.
The Cayman Islands National Weather Service (CINWS) said the low-pressure system currently brewing in the Caribbean Sea southeast of Jamaica, which has been designated Tropical ...