Holly Moore: Family Suspects Murder in Teen’s Death Ruled Suicide
The mystery surrounding the death of Holly Lynn Moore, a 19-year-old college student found hanging in a closet in her Castle Rock apartment in 2015, just keeps getting deeper. Family members have spent months and thousands of dollars uncovering evidence that suggests Moore’s death wasn’t the suicide that it appears to be.