An 11-year-old California girl kidnapped in 1991 while waiting for a school bus has been found alive, and a convicted sex offender is accused of raping and fathering two children with her while he and his wife held her captive in their backyard.
Despite the shocking revelations, the discovery of Jaycee Lee Dugard brought sudden relief to her family 18 years after their young girl disappeared.
Dugard had been kept with the two girls, ages 11 and 15, in a series of tents and sheds hidden behind the Antioch, Calif., home of Phillip and Nancy Garrido, the El Dorado County Sheriff’s Office said Thursday at a news conference. The couple has been arrested on several charges stemming from the discovery.
It really is an appalling story. The Garridos have pled not guilty and Phillip has even alluded to this being a heartwarming story, which sickens me. Personally, I hope they're both locked up for life.