The kidnapping of Jaycee Lee Dugard took place on June 10, 1991. Dugard was abducted from a school bus stop within sight of her home in South Lake Tahoe, California, United States. She was 11 at the time of her abduction, and was missing for over 18 years. On August ...
London, Oct 15 (ANI): Donning a bright smile and shining eyes, Jaycee Lee Dugard has posed for her first public photograph since she was freed from an 18-year nightmare kidnap ordeal.