Jaycee Lee Dugard was 11 when she was snatched from a bus stop by two strangers within sight of her
Jaycee Lee Dugard, an 11-year-old California girl who was abducted from Lake Tahoe, California 18 years ago, has been found.
Jaycee Lee Dugard was 11 when she was snatched from a bus stop by two strangers within sight of her
Jaycee Lee Dugard, an 11-year-old California girl who was abducted from Lake Tahoe, California 18 years ago, has been found.