Screening Immigrants for Anti-Canadian Values: How to do it right

I always thought that welcoming immigrants into our country was a core Canadian value. If you were against that, then you’re the one who was anti-Canadian. Turns out that, according to some politicians, we’ll be able to quiz incoming residents on their “values” (with a lie-detector test?) and boot-out the ones that don’t quite fit into Canada.

This got me thinking…imagine if we only let immigrants into Canada who meet the highest threshold of civility and respectability. Continue reading