I've recently been told, that we must be tolerant of all religions.  A political group in Canada told me that, with emphasis on one religion in particular.  The irony is this political group has displayed and extreme distaste for most religions and have spent many decades attacking religion.  Well, just western religions.

But we must be tolerant of all religions, now.  No elements of religion should be put under a critical eye or examined in detail.   That is racist.

This is all so confusing.  One religious group can be criticized and it's not racist, another religious can't be criticized because it is racist. 

I'm wondering if the mindset of this political group in Canada extends to other countries and is part of the problem?