all muslims will sing sare jahan se acchha bcoz it was written by a muslim(who incdently praised India but went to Pakistan).muslims want to create controversies everywhere.if they dont want to sing vande mataram our national song then they have no bussiness to live in India let them go and live in some Pakistan or Indonesia.