Google takes down Esta service ads – but many remain

Share:
Google takes down Esta service ads - but many remain

Here’s a word of warning to anybody applying for a US travel visa or Esta online.