If there is one document that has proliferated in India more than anything else, it is the Aadhaar card. Touted initially as a technological solution to the menace of corruption in welfare programmes, it has slowly emerged, quite unannounced, as an identification…

Please AADHAAR (Help) Me
India has seen 67 years of independence and brags to be called as the world largest democracy, but as years go by, one question still continues to surge…