I am an outsider. I have worked in India three times, totalling about two months. What strikes everybody ( I think) is the huge difference between the rich and the poor – probably caused by the caste system. Twice I have seen the results of this personally. Once I was picked up at the airport and the driver was not there when I arrived, so we were about 30 minutes late arriving at the factory. I found out the next day that the driver had been sacked. He didn’t actually know the way to the point where he was due to pick me up and got lost. He was frightened to say that he didn’t know the way because he would have been sacked anyway. Again, I was queuing behind a rich Indian in the airport. He hadn’t filled out a form to allow him out of the country and the man on the barrier said he couldn’t go through without filling out the form. The rich man exploded, demanded to see the boss, shouted for about five minutes and was finally let through without the form. He shouted back that he would get the man on the gate sacked. I went to see the boss and wrote out (longhand) a statement that the man on the barrier had been polite and had not be to blame. The boss thanked me but said that the man would still lose his job. The poverty in India is unbelievable, even though you see it every day. It needs to be tackled. Religion, especially Hinduism, is not the way to do this. The Hindu religion teaches that (effectively) you are fated to go through your life and you can’t work to change anything. If anything, the extreme Left would be jus the same as Hinduism. A mild sort of Left could be the answer, though.