![](https://padailypost.com/wp-content/uploads/2018/06/CRAWFORD-PERRY-3-326x245.png)
Santa Clara County
Suspect in 1974 Stanford murder kills himself as deputies were about to confront him
From staff and wire reports A man linked by DNA to a 1974 ritualistic church killing on the Stanford campus killed himself this morning (June 28) after detectives arrived at […]