Photo 3 of 3

View all

Sheriff investigating whether Stanford watchman linked to other campus murders
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.