“If Cruz is a NBC, why would he need a pass port?”
Don’t travel abroad, much, do ya Ron...
YOU wrote that he needed a passport to get into the US moron.