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

Weather Floods Texas
— Summary