Texas, Louisiana to get heavy rain
The National Hurricane Center monitors two separate areas for possible tropical development. The Gulf system could cause heavy rainfall in parts of Texas and Louisiana. The system in the Atlantic is not expected to have a direct impact on the USA. The 2021 tropical storm and hurricane season, which officially doesn’t start until June 1st, … Read more