Tag: jaycee dugard missing

Jaycee Lee Dugard Missing for 18 Years and Found Alive

A woman claiming to be Jaycee Lee Dugard, missing for 18 years, showed up at a Bay Area police station, according to local media reports. The FBI and El Dorado County Sheriff’s Department have started an investigation into whether this…