Age-old customs and traditions link the generations and have kept this little-known community going. Today, there are only 5,000 Kabuliwala families in Kolkata, a city of 16 million people.
Many of the Kabuliwalas, though born in Kolkata, lead the life of "stateless" people without any...