Hypocrisy?? Of  Americans and Europeans for protesting in front of a mosque but not allowing  Muslims to do the same in front of church??  is a non- starter.  Yes Muslims have the right to vent their valid grievances in front of any governmental or religious Institutions in the USA.., Please address the hypocrisy of same situation for non-muslims or homosexuals or atheists  in the Muslim world, where most of the times this kind of demonstrations are lethal and conversion is punished by death.,(reply>), Islam does not condone violence or discrimination towards any group, including LGBTQ+ and atheists. The punishment for these actions is not mentioned in the Quran or Hadith. It's also important to remember that Sharia law is open to interpretation and not all interpretations are correct.