News

Up to 82 people are believed to be dead following the July 3-4, 2025 flash flood in Texas’ Guadalupe River basin.