Abducted Girl Found After 18 years

In one of the most bizarre child abduction cases in recent history, on June 10, 1991, 11-year-old Jaycee Lee Dugard was waiting at the school bus stop near her home in South Lake Tahoe when a car driven by convicted sex offender Phillip Garrido, with his wife Nancy in the passenger seat, drove by slowly, [...]

Share