verified
The Texas Rangers have formally identified 25-year-old Richard Sanders as a suspect in the unsolved disappearance and presumed murder of Tara Lea Blue, an East Texas mother who vanished twenty-five years ago. The case centers on events that occurred on November 2, 2001, in Shelby County, Texas. On that date, which marβ¦