From Clickbait to Jailbait, Aadhaar

Aaadhaar is India’s massive biometric ID Card system. And it’s flawed. It takes it’s name from Hindi for Foundation or…

November 10, 2019