Severe storms have dumped over 20 inches of rain in parts of Texas, causing significant flooding
Weather
Floods
Texas
— Summary