It seems like you’re saying there are no ways to express an opinion other than on Comedy Central. Really? What about Facebook, Twitter, Instagram, your website, email, in person, yadda yadda yadda.
DIdn’t you read the cartoon above? Clearly they created it and disseminated it. Why do you have a beef with these guys? They are clearly not “protecting” Mohammed.
And whats with you? You been standing on that street corner yelling about Islam? Or are you leaving it for others to do it for you?