Unfortunately, freedom of speech is part of democratic traditions of India.We were told to shut up by British empire a long time ago,but we managed to throw them out 60 yeras ago, that too without blowing up their tube trains/airports.We will fight for justice till Haneef is proven guilty, because he is Indian, what ever his religion is.