I am travelling to India vs London from New york and back. I have an indian passport and valid H1b visa (valid till Jan 15th, 2016) during the course of my travel. Do I need any other document to travel?
I currently have an H1B visa stamp on my Indian passport and I live in UK. I got British citizenship. Is my H1B validity impacted my new citizenship?