A woman claiming to be Jaycee Lee Dugard, now 29, walked into a police station in tiny Antioch, Calif., Wednesday, her stepfather Carl Probyn told ABCNews.com today. Based on conversations his wife has had with police, the FBI and the woman herself, Probyn said the family is convinced Jaycee has been found.
via ABC News.
Leave a Reply