In 2010, a 35-year-old Philadelphia man named Steven Carter found an age-progression image of himself on a missing children's site. Although he knew he was adopted, this discovery led him to find out that his mother had kidnapped him from his father when he was an infant 34 years earlier.
Previous Fact Next Fact