This is from its thousands years of caste culture and hundreds of years colonialism under Britain.In my opinion, in percentage terms, Indians are the meanest people and most blatant liars and most racist people (towards poor people only, including their own -- poor indians, and other South Asian and Chinese, not towards British or American white elite.) Nowadays, I started to notice the rich I