A young woman is returned home to her biological parents after living with her abductor for 17 years.
2009
2003
2005
1988
1990
1996
1948
2001
2000
1994
1991
1975
1995
2004
2006