A whopping 88 per cent of those surveyed said they have shared their Aadhaar card for various applications, proofs and...
Banks have been likely obtaining signatures on consent forms using lies, deceit, or coercion. They may also be enrolling...
Employees were locked in a toilet; Police suspects inside job