The disappearance of Jaycee Lee Dugard, who was abducted outside her home in South Lake Tahoe home, has been an unsolved mystery for 18 years.
But now the El Dorado Sheriff's Department has announced a woman came into the Concord police station on Wednesday and claimed she was Jaycee Lee.
Lt. Les Lovell says deputies are '99 per cent sure' the woman is the missing woman, who would now be 29. He says DNA tests were being conducted. More...
Don't miss:
No comments:
Post a Comment