Yes, biometric ID is rolling out in India and over a billion people are being locked away behind its electronic bars.
Read More