A 17 yr old is abducted through a rear sliding glass window Elaine Davis, a 17-year-old from Walnut Creek, California, was abducted from her home on December 1, 1969. She was home alone with her younger sister when an unknown assailant entered through a rear sliding glass window. Elaine's parents returned that evening to find her missing, and some parts of her clothing were found scattered in the backyard, indicating a struggle. On December 19, 1969, Elaine's body was discovered floating off Lighthouse Point in Santa Cruz, California. Initially, authorit
...Read More