S scroll.in Around 130M Indian aadhaar numbers easily available on govt portals 1 points anivar 9 years ago 0 comments