Photo 4 of 8

View all

Sheriff: Grisly 1974 Stanford murder solved
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 by Sue Dremann.

© 2020 Palo Alto Online.
All rights reserved.