What Indian Indian you are shouting ..there is nothing callled an INDIAN, what INDIAN means is people of mixed race to the western and african mind. Word INDIAN is a pejorative, to most White and Black Folks.
True name of INDIA is ARYAVRATA till the time true ARYANS are not recognized as the followers of vedic dharma, hindus and INDIAS are going to fight with each other, NORTH vs SOUTH, etc etc.
There is no hope in the use of word INDIAN/HINDU its a blemish, use of this word should be shunned in a most emphatic manner, it is derogatory. The use of word HINDU should be replaced by SANATAN DHARMA(or at least a constitutional equivalence established) and INDIA should be replaced by BHARATVARSHA or ARYAVRATA.