A crime scene photo from the 1974 killing of Arlis Perry at the Stanford Memorial Church is on display during news conference in San Jose, Calif., on Friday, June 29, 2018. (Courtesy Santa Clara County Sheriff)
Stephen Crawford, who was the prime suspect in a 1974 killing, is seen in a 1992 mugshot after a theft arrest. Crawford killed himself Thursday as detectives knocked on his door to serve a search warrant. (Courtesy Santa Clara County Sheriff)
Stacey shocks us with the apparent satanic ritualistic murder of 19-year-old Arlis Perry done in the sanctity of her own church. Erin retells the Keddie cabin murders in which a quadruple homicide takes place in a rural resort town in Northern California.
Leave a Reply