Indians usually blame Pakistan for Hate/Abuse against Hindu's but in reality if they have visited muslim countries like Afghanistan(yes Afghanistan),Gulf countries or even Iran they would come to know that Hindu's are also hated in those countries and again not as much as much in Pakistan.
Hindu in Short is considered a bad words in the above mentioned countries except Pakistan.Infact Pakistan is the only muslim country having respect for Hindu Word(May be malaysia also)
Actually you are right.....Even i have heard the same stories too...At least in Pakistan, Hindus are there but in other Muslim nations and in particular gulf nations, the situation is worse..