Severe weather hits Texas, heavy rainfall, floods and tornadoes
Severe storms caused property damage and flash flooding across parts of southern Texas on Wednesday and Thursday, March 28 and 29, 2018. On Wednesday afternoon heavy rain turned roads into rivers on the campus of Texas A&M University in College Station, Texas….
