Dear All I know people all get fired up about the Aryan invasion theory Vedic Civilisation etc
I dont think its wrong in acknowledging your culture has gained or lost due to foreign influences
A good example is Britain there were native Celts who were invaded by Vikings,Roman, Saxon and all had an impression on their civilisation
The way I see Indian History is The Vedic Civilisation was Indian The harappan civilisation was Indian May be Dravidian and there was influence of Nomadic migrants from Mid Asia You can call them Aryans
There is no denying the fact that Indus civilisation was an advanced Civilisation...And the different physical aspects of north indians versus south indians....
May be the complexion and charectorisation might be due to later intermigling with the persians and afghans or maybe they were there before..