An area of showers and thunderstorms in the Caribbean Sea has been dubbed Invest 97L, and now millions of people living along the Gulf Coast from Louisiana to Florida are making preparations for a potential impact from likely Tropical Storm or Hurricane Helene later this week.
Source Agencies