I think getting into a debate over this topic is useless.
Mahmood Ghaznavi screwd the hindus,we know that.
The hindu feels humiliated.We understand that.
The hindu expresses frustration through distorting history and spews propaganda.
We see that.
We must understand that it will take some time for the hindu to forget the 1000 years of 'Moslem' rule over it.It takes some time to move on.And in this 'moving on',such propaganda and feel good literature helps heel the wounds,soothe the pains.
It goes without saying the inhumane treatment of the hindu towards the Muslims since the last century and a half.But 'proving' that isn't a point here because the purpose of the OP is not a constructive debate.