Jaycee Lee Dugard, an 11-year-old California girl who was abducted from Lake Tahoe, California 18 years ago, has been found. Dugard was abducted on June 10, 1991 by two males from South Lake Tahoe in California. Police say a woman walked into an Antioch police station yesterday claiming to be the missing girl.

Local news footage shows a smiling woman who appears younger than 29 — the age Dugard would be now. Police say the woman is healthy. I would post the video, but the site that the video was hosted on has apparently crashed due to all the traffic from other sites.

Dugard’s mother, Terry Probyn, and stepfather, who separated due to the stress of their daughter’s abduction, are “thrilled and amazed” that she has returned. Probyn is flying to California to meet with the woman who says she’s her daughter.

There was no word on where she’s been or what she’s been doing for the last 18 years. According to Dugard’s stepfather, two suspects have been arrested in the case. A press conference is scheduled for 6 p.m. EST today. If the woman turns out to be the missing girl, her return will give hope to the many families of missing and abducted children.