UK Visa Portal Exposes 100,000 Passports and Selfies in Unresolved Data Leak
A third-party website called UK Visa Portal has been publicly exposing the passports and selfie photos of visa applicants — and as of publication in May 2026, the security lapse remains…