A Nevada woman who was abducted and raped in 1976 by California kidnapping suspect Phillip Garrido said Thursday she believes he deserves the death penalty, although his crimes wouldn’t qualify him. “I think he should be executed,” Katherine “Katie” Callaway…
more …
