Click here to read article.
Jaycee Lee Dugard, an 11-year-old girl abducted from her South Lake Tahoe home in 1991, has been found alive in the Bay Area and two people reportedly have been detained in connection with the case.
The El Dorado County Sheriff's Office this morning confirmed the identity of the 29-year-old woman who walked into a Bay Area police station claiming to be Dugard.
No comments:
Post a Comment