NGO Archive Self Help Group! India has some of the poorest social indicators in the world. divya / 17 Sep 2008