i know this is off topic but wanted to get some expert opinion,my passport is expiring june,i have a h1 stamp till next year,when i get new passport do i need to get new visa,is the old passport taken away or is it given back .if i need to travel to india ,can i do so on the old passport before june or do i need new one before.thanks