I'm about to travel to the US. I own two passports (from different nationalities), one of them out of date but with a valid US visa.
Can I enter the US with a valid visa and a valid passport even though they were issued by different countries?
EDIT after @birryree 's answer:
- You are a citizen or eligible national of a Visa Waiver Program country. >
- You are currently not in possession of a visitor's visa.