India’s biometric ID scans: More than 1bn have had their eyes and fingerprints scanned to access state benefits.

By 27th March 2017