I think there is no wrong by singing Vande Matram , if the word Vande means just a part of love to the nation but if it is worship then it is impossible for muslims as we don't think of worshiping any other than Allah (the only creator)including our Prophets. I feel this is just Political issue rather than loyalty to the nation, B'coz recently i gone through a news on NDTV, on which i saw there are lots of ministers including Rajya Sabha & Lok Sabha who even don't know who has written VANDE MATRAM, also seen ministers are moving around when our national anthem is going on in background in parliament which is shameful.I want to suggest all ministers to recruit their atleast one family member into the indian Army, or Police Force as a part of loyalty to the nation. Respect to the nation or anything else must not be for self benefit, it should be in the heart.