El Dorado County Sheriff’s Office has confirmed that Jaycee Lee Dugard, abducted June 10, 1991, from South Lake Tahoe when she was 11, walked into a Concord-area police station Wednesday afternoon
28-08-2009 / Breaking News
Tags: Abducted, Concord Area, El Dorado County, El Dorado County Sheriff, Jaycee Lee Dugard, Lake Tahoe, Police Station, Principal, South Lake Tahoe, Tahoe Daily Tribune, Tahoe Tribune, Wednesday Afternoon
Post a comment