Excellent said Fardeen. We should think of the interests of our motherland, instead of the dirty communal politics played by the politicians. My strong objection is that, if someone doesn't want to sing our National Anthem, he/she should be punished, but, taking the string of it, Islam should not be criticised or tarnished. If someone doesn't know Islam properly, it is the fault of that person concerned, not Islam. Islam is based on science and the inherent truth of Islam can not be destroyed by one. So, the person like Shahi Imam is not the representative of Islam, but its existence is owing to the existence of the world. Kill terrorists, but islam should not be linked with it anyway!!!