After three decades of separation, Kathy Amaya and her son David Amaya have reunited!
David, now 37, was abducted by his father and taken to live in Mexico when he was a toddler, reports NBC Latino. His mother, who lives in Wisconsin, spent years searching for him.
So touching! Watch their reunion in San Diego below