Newlywed couple found murdered and dumped in woods in Houston 40 years ago are finally identified
Harold Dean Clouse, 21, and Tina Gail (Linn) Clouse, 17, were found in dead in a wooded area in Houston, Texas, in January 1981 - at the time, their identities were unknown.
Read more »