Mr Rao maybe you do not understand what you are saying. The words "a good Muslim at last" is very insulting. Its is not a good Muslim,Hindu,Christian etc. Mr Rasheed Ahmed is a good human being. Period.
Every religion has its good and bad elements. It is bad if we try to condemn a whole race because of these bad elements.
I also met with many Pakistani Muslims in USA. Some were Anti_India and I defended my country passionately. Many of them were pro India and bemoaned the fact that politicians in our respective countries were forever trying to encourage the rift for their own selfish purposes. Many Pakistani taxi drivers in New York and Chicago refused to accept fare for the ride once they knew that I was from India.
There are some wicked people whose sole agenda is to promote strife and communal disharmony in India. Many of these people cleverly use the internet as a medium to promote their agenda. And many of us unwittingly fall into this trap by posting stuff like "Muslims go back to Pakistan". This only helps to hurt the sentiments of the loyal Indian Muslims and helps to push them into the arms of the fanatics.
So please be careful. Do not become an unwitting tool of the anti Indian elements and help them accomplish their aim. Do not make a blanket statement about Muslims or for that matter any other religion as a whole. Target the mischief mongers and not on which religion they belong to. Can you be sure about the religious identity of any person posting on the net