It is not "right wing" and it is not "racist" to say that Canada must carefully screen all immigrants, including refugees, before allowing them to settle in Canada. "Diversity is our strength" is an excellent example of the "fake news" regularly produced by Canada's self-styled progressives. It can easily be shown to be a false premise. Canada's enviable prosperity and freedom were built by immigrants from Europe.  Over the last five decades the majority of immigrants have come from countries (e.g., China, India, the Philippines) outside of Europe.  "Our strength" has been that we have, until recent years, been able to productively and peacefully integrate people from diverse cultures into the Canadian way of life.  However, in the last decade peaceful and productive integration has become a problem for immigrants from several countries (e.g., not China, not India and not the Philippines).  Naming these countries would likely result in this post being deleted.