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