It has becom fashionable to crticise indians for each and every thing.If we indians criticise others for treating us badly, BANG!!!some startsayingthat indians deserveit.tell me guys, whcih people in the world are pure. Go to france and they criticise germans and english, gp to germany or england, germans will critics english and other europeans. western european people look down upon underdeveloped easterneuropeans. Americans criticise european and look downupon blacks,mexicans,indians.In ireland, catholics and protestants have been killing each other for many years, even though they all are christians. The europeans wiped out millionsof indians, mexicans,native red indians in americas and plundered their wealth,society,knolwedge,scientific thought but no one talks abt it. I agree upper catse look down upon lower castes but upper castes dint rape,plunder,loot,exterminate lower castes like the way whites did to other races. Infact compared to 1947 the position of lower catses ahs improved a lot now.