Jaycee Dugard Found After 18 Years, Kidnap Suspect Allegedly Fathered Her Kids

A girl who was snatched off the street 18 years ago has been found and the man-and-wife team that allegedly grabbed her has been arrested and charged with kidnapping and rape, officials said today. The identity of Jaycee Lee Dugard, now 29, was revealed when she accompanied Phillip Garrido for questioning by his California parole officer. Garrido, a convicted kidnapper and rapist, also was accompanied by his wife Nancy and two young children that Garrido said were his. Undersheriff Fred Kollar...Full Story
Commenting on this article is closed.