Read Time11 Second
Imelda has deluged parts of Southeast Texas with more than 12 inches of rain, but officials in Houston and surrounding communities said Wednesday that so far there have been no severe impacts from the tropical depression.
Original Source