News

More rain will hit Texas this weekend, with localized amounts as high as 8 inches, only a week after the region was inundated with flash floods. National Weather Service (NWS) meteorologists issued ...