Invest 97L odds rise for tropical development as Texas and Louisiana brace for thunderstorms, heavy rain

Invest 97L odds rise for tropical development as Texas and Louisiana brace for thunderstorms, heavy rain

The system is showing signs of organization, with forecasters giving it a 70%, or high, chance of strengthening into a tropical depression or tropical storm....

Redirecting to full article...