More Story

According to UIDAI, more than 200 government websites made Aadhaar users' details public

According to the Unique Identification Authority of India (UIDAI), Aadhaar details were displayed on 210 government...