On January 4, 1982, the body of Phyllis Ellen Tamm, a 27-year-old white female, was discovered in an affluent neighborhood near Rice University in Houston, Texas. She was found hanging by the neck from a small tree, dressed in jogging clothes. The position of her body—sitting just inches off the ground—raised immediate questions about the nature of her death. There were no signs of a struggle, and the only visible marks were from the knitted fabric wrapped around her neck. Initially, authori
...Read More