Progressives consider it laudable to criticize, mock, or insult all religious beliefs—except for the one untouchable faith. To attack Islam in the West is “Islamophobic,” “racist,” and “bigoted.
I don’t think that’s the only thing he did in those pants.
Too many people – some of them judges – seem to think that freedom of speech means freedom from consequences for what you have said. If you believe that, try insulting your boss when you go to work tomorrow. Better yet, try insulting your spouse before going to bed tonight