Huge data leak exposed the biometric data of MILLIONS of people

Open in new window