Mandar, it is evident you are a racial bigot & frankly you have very limited knowledge of Islam. Surely, Islam needs no defending but India does! Your ignorance & one track mindedness yet again, sullies our nation's image as a Hindu dominated nation which hates it's Muslim brethren. Luckily, people like you are just a few & majority of Indian non muslims do not share your ideas or ideologies. You are requested yourself to please come out of the 'pre historic times'.