Texas search teams face more rain as death toll surpasses 80 July 8, 2025 by Finance On Earth Texas search teams are more raining as the death rate exceeds 80