B buzzfeed.com Amazon Is Asking Indians to Hand Over Their Aadhaar Biometric ID 140 points kmfrk 9 years ago 102 comments