Kidnapped Girl Found In California After 18 Years

The shocking story of an 11 year old girl, snatched off the street at Lake Tahoe and found 18 years later after being held as a sex slave captive, is all over the news. Kidnapped at age 11, little Jaycee Dugard was found in Antioch, California, living in a squalid tent in her abductors back yard, with two children he fathered. The kidnapper, Phillip Garrido is a known sex offender and was on


Post a Comment