Since the day they were delivered more than two years ago, twin toddlers Nikolas and Leonard Balaz have been stateless and stranded in India. Their parents are German nationals, but the woman to whom the babies were born is a 20-something Indian surrogate from Gujarat. The boys were refused German passports because the country does not recognize surrogacy as a legitimate means of parenthood. And India doesn't typically confer citizenship on surrogate-born children conceived by foreigners. Last week, Germany relented, issuing the Balazes travel visas, and the entire family is finally going home — though only after a long legal...