3 ms·
I think they are talking specifically about the rules regarding the visa waiver program. If you stay within North America for greater than 90 days you require
by slededit 10y ago
I think they are talking specifically about the rules regarding the visa waiver program. If you stay within North America for greater than 90 days you require a visa to enter the USA even if you'd otherwise be exempt.