The Charger Bulletin

Cops believe 1991 kidnap victim found alive

Liz De La Torre August 27, 2009

From The Associated Press SACRAMENTO, Calif. – Sheriff's officials said Thursday they believe a woman who walked into a police station had been kidnapped as an 11-year-old in 1991 outside her South...

Load More Stories
Activate Search
The Student News Source of the University of New Haven
jaycee lee duggard