Shared publicly  - 
 
More on Aadhaar, India's unique ID program, from Wired.
1
Add a comment...