
St. Louis man charged in Texas with concealing death of woman
Travis Allan Mitchell Collin County, Texas A St. Louis man has been charged in Texas in connection with the death of Delisha Evans, whose body was discovered in a vehicle near Crestwood in September. Travis Allan Mitchell, 26, is accused of knowing about …