...the Big Karmic Ball takes a fortuitous bounce...
A woman kidnapped as an 11-year-old girl nearly two decades ago from outside her South Lake Tahoe home surfaced Wednesday when she and the couple now accused of snatching her walked into a Concord police station, authorities said today.This is all the more miraculous, because it sounds like Phillip Craig Garrido, Jaycee Dugard's alleged abductor is every parent's worst nightmare.
UPDATE: Yup... a nightmare
A woman who was snatched from a bus stop as an 11-year-old child in 1991 turned up Thursday after being held for the past 18 years in isolation in a backyard compound by a convicted sex offender who fathered two children with her, police said.*