Photo 3 of 8

View all

Sheriff: Grisly 1974 Stanford murder solved
The Santa Clara County Sheriff's Office displays a photo of Arlis Perry, a 19-year-old woman whose body was found in Stanford Memorial Church in 1974, during a press conference on June 28, 2018. Photo courtesy Sheriff's Office.

© 2020 Palo Alto Online.
All rights reserved.