Islam is an insult to all decent human beings.
Action of a few billions don't make it a bad religion.