‘76 Rape Victim: Kill Garrido
Katherine Callaway Hall listens during an interview in New York earlier today. Hall was abducted and raped in 1976 by California kidnapping suspect Phillip Garrido and says he deserves the death penalty. Garrido, 58, and his wife, Nancy, 54, were arrested last week and face 29 charges in the kidnapping, rape and imprisonment of Jaycee Lee Dugard. (AP Photo/Bebeto Matthews)
* This story was originally published as a post from the blog "Huckleberries Online." Read all stories from this blog