Deana Hubbard Wild, a 20-year-old white female, tragically lost her life on April 2, 1987, after falling from a cliff in Big Sur, California. Initially, her death was considered an accident, as she had been visiting the scenic coastal overlook with Virginia and Billie Joe McGinnis, a middle-aged couple she had been living with in Chula Vista, California. Virginia, a retired hospital worker, claimed that Wild was wearing high heels and may have stumbled along the cliffs. Photographs taken before
...Read More