India reassures confidence in Aadhaar after Moody's questions its reliability

The Aadhaar card, which is issued by the Unique Identification Authority of India (UIDAI), has a unique number tied to an individual's fingerprints, face and eye scan