world  

Your comments on ...

Creepy Biometric IDs to Be Forced Onto India's 1.2 Billion Inhabitants

Fears about loss of privacy and government abuse abound as India gears up to biometrically identify and number its 1.2 billion inhabitants.