By your words it seems like you are a target of hate and that can happen to any individual of any religion and color. Seems like Indians living overaseas need more protection than indians living in india. I am in Toronto and never ever came across any kind of hate targetted towards being indian. In india there is caste and people and animals. some animals we worship and some animals we hate but so much concern for a cow in UK..wow I guess every cow or dog deserves the sacred ritual in the end. Have been in UK, USA and all over Canada and have met thousands of indians eating beef thinking religion and talkin bad about India. Some are here coz they were not able to live down there, some coz they had nowhere to go and some are here coz they wanted to make more money. If a Cow is your concern and not human life than doesnt matter where you are - you will be hated.