|
|
|
|
|
by rjh29
123 days ago
|
|
OP is probably talking about pre-entry authorisation (ESTA) which is required by the US and will soon be required in UK, Europe, Japan etc. it's not a full on visa with lots of paperwork but it does eliminate the risk of someone showing up and being denied entry. |
|