In 1980, a baby girl named Holly Marie Clouse vanished in Texas along with her parents Dean and Tina who were later found murdered. Authorities just revealed that Holly Marie, now 42, is alive ...
VSO, in collaboration with FHD Forensics and the Dean and Tina Linn Clouse Memorial Found, is hoping to collect DNA samples ...
sheriff says A forensic artist created this sculpture of a man found unidentified in Ormond Beach, Florida in 1982 (Courtesy: Dean and Tina Linn Clouse Memorial Fund) ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results