Why all the fuss and the fighting, Indian landscape has been changed by foreigners, from Kushans to Gujars, Huns, hephtalites, moguls and so on.
You only have to look at South and North India and you will realise that South Indians are the real natives, while North Indians are a product of...