Missing Girl Walks Into Police Station – 18 Years Later

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.


Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *