Friday, June 29, 2018

Suspect Kills Himself 44 Years After Gruesome Church Murder

A man linked by DNA to a 1974 ritualistic church killing on the Stanford University campus apparently killed himself in his San Jose apartment Thursday after detectives knocked on his door to serve a search warrant, authorities say. Steve Crawford, 72, was a security guard who claimed to have found...

No comments:

Post a Comment