Associated Press
Share this story

HOUSTON — Tropical Depression Imelda has deluged parts of Southeast Texas with rain, but officials in Houston and surrounding communities said Wednesday that so far there have been no severe consequences.