I'll just say something on this racism versus religious discrimination piece, because I think that we can't generalize for all religions.
For Muslims, and when talking about Islamophobia, it really is the intersection of religious discrimination and racism, whereas that might not be the issue for other cases of religious discrimination, for example. I know many Christian groups are concerned about incursions on the various churches' freedoms. That's, I think, a different issue from the specific nature of Islamophobia, which is more akin to homophobia and anti-Semitism because it's an intersectional form of discrimination. For Muslims, it's on the basis of religion, but it's also on the basis of a perceived otherness, a foreignness and a colour, but not always colour because we're a diverse community of many races, and that causes many people to say, “What do you mean?”
Let me give you an example. My own mother, for example, is white in colour. She's an old-stock Quebecker who became a Muslim 40 years ago and has been wearing the hijab for about 25 years. Over the last 10 years, she has, at various points in time, been told to go back to where she comes from, which is a small village in rural Quebec where she probably wouldn't be welcome looking the way she looks. That, I think, illustrates what race is and how it's not about colour and hair texture.