India

National ID Program Raises Privacy Concerns

India’s Aadhar biometric ID program reaches 1.15 billion enrolled.
Jul 31, 2017