Photo 6 of 8

View all

Sheriff: Grisly 1974 Stanford murder solved
Murder suspect Stephen Blake Crawford lived alone in the Del Coronado Apartments in San Jose. Crawford fatally shot himself when sheriff's deputies served him with a search warrant of his apartment on June 28, 2018. Photo by Palo Alto Weekly staff.

© 2020 Palo Alto Online.
All rights reserved.