Photo 2 of 3

View all

Sheriff investigating whether Stanford watchman linked to other campus murders
The Santa Clara County Sheriff's Office displayed a mugshot of Stephen Blake Crawford from a previous arrest for allegedly stealing property. Recent DNA evidence linked the 72-year-old man to the 1974 murder of Arlis Perry at Stanford Memorial Church. Photo taken June 28, 2018 by Sue Dremann.

© 2020 Palo Alto Online.
All rights reserved.