Unbelievable!......solved, absolutely NOT!.......Embarrassing!!!!!!
Steven Crawford DNA linked to victims clothing. Does that mean the semen?
Then before being arrested commits suicide? His suicide implies guilt?
Stop right there!!!
In 1970-1973? Terry Peder Rasmussen lived in Redwood City and worked in Palo Alto as an electrician.
Google images of Terry Peder Rasmussen.
Compare the 1973 Phoenix arrest photo and 1969 coloured photo of Terry Rasmussen to the witness statements of the individual that visited Arlis’s workplace the day before the crime and also the individual entering the church immediately following Arlis.
Then tell me with a straight face that Steven Crawford committed this murder!
I have no idea, but I’m gonna bet Terry Rasmussen was between 5’9” and 5’11”?
LE have Rasmussen’s DNA..........something fishy is going on here!!!!!!
He even wore check shirts!