by Arvind Ganesan
At least eighteen million children live or work on the streets of India, laboring as porters in railway stations or bus terminals, as ragpickers, and as vendors of food, tea, or handmade articles.…