…just in case, it looks like Jaycee Dugard may have been found alive and well. A woman walked into a police station claiming to be her, anyway, and the police say they have two suspects in custody and will disclose more at a press conference today. If this is true, then Jaycee, who was abducted in 1991, sets a new record for the longest time a stranger abducted child lived in captivity.
I refer you to the Google news search for more.