It Looks Like the Creator of India’s Invasive National ID Accidentally Tweeted His Personal Info
Citizens, residents, and visiting workers in India are required to submit all ten of their fingerprints and an iris…