News

Flash floods in Texas killed at least 89 people and left dozens unaccounted for on July 4 when the Guadalupe River surged early Friday following torrential rain. The toll includes dozens of children ...