If you gave birth to the baby in the US, the baby is a US citizen and does not need a visa for the US. You can probably also register him with the Indian Embassy to see if he derives any Indian citizenship rights by virtue of his parents' nationality/citizenship.
Answered on Apr 24th, 2014 at 1:07 PM