T twitter.com Digital passports, facial recognition, biometrics and other digital shenanigans 2 points ecthiender 7 years ago 0 comments