WorldTexas faces life-threatening flash flooding as Edouard brings heavy rain
Parts of southeast Texas faced life-threatening flash flooding on Wednesday as the remnants of Tropical Storm Edouard brought heavy rain to the region.
Texas faces life-threatening flash flooding as Edouard brings heavy rain
World