Jaycee Dugard, abducted from South Lake Tahoe in 1991, shows up at Concord police station

CONCORD — Jaycee Dugard, who has been missing from her South Lake Tahoe home for 18 years, has surfaced in Concord, according to the El Dorado County Sheriff's Office. Two people have been arrested in the case

Read the original post:
Jaycee Dugard, abducted from South Lake Tahoe in 1991, shows up at Concord police station

Related Posts with Thumbnails

Leave a Reply

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