We, concerned Indian citizens and organisations, are alarmed to note that efforts are being made to promote biometric identity systems similar to Aadhaar in other countries. Aadhaar is India’s unique ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results