1 comment

[ 0.24 ms ] story [ 14.5 ms ] thread
This looks like a response to the United States Electronic System for Travel Authorization (ESTA).

Now it's our turn to produce documentation and wait for an approval.