Thats factually incorrect. Afghan empires have existed since time of Alexander.
Urdu is understood by 102 million people in India and Pakistan, so most of Pakistanis don't understand this language.
Indus valley civilization was seperate from India thousands years before Mahabharata was written.
Wrong again ---- Indus valley civilization was spread over areas of KPK , Punjab Pakistan , Punjab India , Haryana , Rajastan , Gujrat , Maharastra , Sindh and Balochistan
No one nows what was Indus valley civilization and no one knows who were the people ---- Till now we can only establish just few cultural aspects of that civilization alive in the present Population of Pakistan and India ---- like dancing girl wearing bangles and animal king to Shiva some crafts and building techniques with Hindu books
The population, languages and culture of Northern India (Pakistan and India ) except Balochi and Pushto are of Vedic People of Rig Veda