I am traveling to Spain and I have to pass through the US, would I need to get a visa and if so can I get it on the spot (transit visa)? If yes, how long would this process take? Thank you
Asked
Active
Viewed 41 times