No, you're a person who lacks the ability to see goodness in others, be it from another faith than the one he "claims" to be his own.
How can one be a Muslim and not acknowledge some ones emotions or attachment to their land?
Pakistan is for Pakistanis, be Muslims, Hindu, or whoever. It's a land for Islam and by the very definition of it, it means its for every one.
Telling some one to go back to their "hindu land" is not being a true Pakistani or Muslim, but being some one who carries a sickness of hatred in their heart.
So let me repeat. Your mentality doesn't belong to Pakistan, because if it did then I will call you some one who is a VICTIM of the very propaganda he is talking about. If that propaganda has converted you to some one who hates hindus or indians, and their emotional attachment to their ancestral homes. Then I feel sorry for you mate, you really were to easy to change into what that propaganda was designed to change you into.
Who is your teacher? Your Faith? Your Prophet (S.A.W) or those who you claim to hate?
Do ask yourself.
A Muslim will be better than that.