Texas flash floods leave at least 2 dead in region devastated a year ago

Global World Moderate confidence — 71/100

Unverified

Sources: The Hill