The National Weather Services has predicted that a tropical storm currently organizing near the Bahamas is expected to make landfall in Southwest Louisiana or Southeast Texas on Sunday, July 25. Tropical storm force winds and 3-4' above normal tides are predicted for Southwest Louisiana. Agriculture and Forestry Commissioner Mike Strain,...
more »