They are all cowards as they have done blunder to ISLAM that is why they protested as they cannot tolerat any thnig against ISLAM to be said do u understand. Truth cannot be hidden u will see very soon what is ISLAM don't worry just relax as ISLAM means peace and u will come to it is fold one day very soon. As islam was opposed by great rulers eventually they became muslim and histroy is still intact if u want read history of islam. For u r information the most fast growing religion is ISLAM why tell me