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 parole for a sex offense in the 90's. At least one suspicious neighbor had called police over two years ago, yet a home visit by sheriffs found nothing amiss. The car he used to kidnap the girl was still in the junky back yard, broken down and covered with a tarp, along with the sheds and tents that housed the kidnapped woman and her children. Somehow this parolee got away with this in a regular suburban neighborhood.