Zakir
India has a population of more than 1.3 billion people, there are still at least 270 million people living on less than US$1.90 per day. While laws, systems and attitudes regarding key 'fault lines' such as the caste system, gender and feudalism are rapidly changing, social change of this depth and…