Visa scam complaints soar as UK ETA rules are used by fraudsters

July 23, 2025
2 Mins Read