Tanushree Kar finds a unique organisation in Pune that looks after children between 0-4 years
Twenty cherubic faces look at you expectantly, some of them laboriously trying to stand up and put out their hands to touch you. They are all between 8-10 months old and their smiles are enough to melt the toughest heart. They are the inhabitants of Shreevatsa -- God’s own children, in literal...