Texas flash flood death toll rises to 24                            

By July 5, 2025