I am travelling to Australia from Canada in May and I have to take connecting flights to get back to Canada. I stop in Auckland and San Fransisco.
I am a Canadian citizen born in Canada however because my parents were born in Iran, I also have Iranian citizenship and passport. I will not be taking my Iranian passport with me on my flight and nowhere on my Canadian passport does it say I have an Iranian passport or citizenship.
Considering the new ban on dual Iranian citizens from entering the United States, will I be prevented from entering the United States, even if its just for a transfer flight?
Is there anyway for the people at the airport to know that I have an Iranian citizenship?
It may be worth noting that I don't look very Middle Eastern and my name isn't very Iranian either.