The “Aadhaar Card” Experience
Recently, I made a whirlwind trip to my hometown – Kolkata (India). Even though I wish the main intention of this trip had been to take a much-needed vacation, it wasn’t that at all. In the last few years, the Indian Govt. has gradually made it more and more important for all citizens to acquire […]