A hurricane is forecast to strike Louisiana on Saturday with up to 18 inches of rain
Visible satellite loop over Invest 92L. (NASA) The National Hurricane Center is predicting the season’s first hurricane, to be named Barry, will develop over the Gulf of Mexico and strike Continue Reading
