Do you know who is the most racist people in the world? Its Indians.
We don't like whites, we dont like blacks, we dont like the so called asian fase. When comes to internal, upper cast dont like dalits, dalit dont like upper cast, muslim indians dont like hindus, hindus dont like muslims & xtians, south dont like north, north dont like south, mallus dont like TN, TN dont like mallus, north don't like bimari state people etc etc.
We are not imperialist, because we dont have time to work in that direction, that time we are diverting to more useless things like internal fighting.
Lastly, for those who are having relationship with Pakistan / china we sees them as our enemy( ee give exception only to Russia )