Tropical Storm Edouard drenches East Texas, prompting rescues and power outages - IJR News