Six battles that proved to be massive blows to the Hindu kingdoms flourishing in India, the end result might have modified your entire historic narrative considerably. source