Imelda Tropical Storm: Hundreds of help calls for Imelda to succeed with parts of Texas today

Rain from Tropical Depression Imelda rejected parts of Texas and Louisiana on Thursday, encouraging hundreds of water rescues, leaving the hospital and closing roads in east areas of Houston which…