Flooding from seemingly non-stop downpours spurred more than 1,700 water rescues and evacuations in Southeast Texas, and Imelda is being blamed for at least two deaths Source
Flooding from seemingly non-stop downpours spurred more than 1,700 water rescues and evacuations in Southeast Texas, and Imelda is being blamed for at least two deaths Source