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
No comments:
Post a Comment