Danny Stewart found a baby wrapped in a sweater in the subway. 20 years later, the baby is in college and they're still a happy family.
On August 28, 2000, 32-year-old Danny Stewart was going back home to his partner, Pete Mercurio, in Manhattan when he saw a baby in the subway who had been abandoned.
All three of their lives changed forever when the men adopted the baby, who is now 20-years-old and studying mathematics and computer science at college.
“I did not know that this level of deep love existed in the world until my son came into my life,” Mercurio, now 52, told the BBC about the family he and Stewart formed with young Kevin.