Kellie Walls Sharpe got pregnant at the age of 17, but her father a strict Baptist Christian, forced her to adopt her baby away.
Twenty-five years later, Kellie Sharpe used Facebook to find her biological daughter, Hannah Millard, who grew up less than 5km away from her biological mother - close enough that they knew some of the same people and attended the same events.
Al Jazeera's Cath Turner reports from Maryville, Tennessee.