High Chance of Tropical Storm Sara Forming in Caribbean
The National Meteorological Service is closely monitoring a broad low-pressure system over the central Caribbean Sea, which continues to produce extensive showers and thunderstorms. This system, referred to as Invest 99L, has a high chance of developing into a tropical system within the next 48
