I have British citizenship but needed to apply for a US B2 visa in order to travel to the United States, because I recently traveled to Iraq. I got the visa successfully.
We're in process of booking tickets. We recently had a newborn, who has not traveled to Iraq (or any other country). Do we only need to apply for ESTA for the newborn? Or does he also need B2 visa? I'm assuming the former because he hasn't traveled anywhere and is a British citizen himself now?