On September 26, 1986, the body of 15-year-old white female Laurie Lee Tremblay was discovered behind a restaurant located at 10694 Westheimer Road in Houston, Texas. The teenager had been strangled, and her death marked the beginning of a series of similar crimes that would remain unsolved for years. At the time, there were no immediate suspects, and the case went cold despite investigative efforts.
Years later, a breakthrough came when Houston police linked Laurie Lee Tremblay's murder
...Read More