You don't have to accept everyone who comes in the door, you just can't reject them for being Black, or FN, or Muslim.
I'm not terribly surprised to see you disapprove of forbidding discrimination.
Yeah, and the way to handle that is arrest and prosecute the people doing it. Not demonize and brutalize every Palestinian, Gazan, and/or Muslim in Canada.