Sanctimonious, smug, hypocritical,  insipid, and brain dead Liberal love for "multiculturalism " is  inflicting an odious death wish on our country, our culture, and our civilization.   Sikhs, Hindus, Muslims,  Buddhists, Agnostics, and Atheists, and all others.  all welcome here.      

But the "here"  they are welcomed  to  is a country,  with a culture and civilization,  founded on and embedded in  Judaeo- Christian DNA,  myths,  and history. 
Those are facts.  To those who refuse to accept our founding, existential principles, beliefs,  and values, I ask  why  are you coming here? 
Canadians welcome immigrants , But we dont welcome those who share none of our common values, who will  screw up and destroy  a kind, and generous society .  

A values test for immigration may be distasteful.  It is distasteful.  It's odious.

But if we want to stop the importation of FGM, honour killings  [aka Shafia],  child, forced marriage, then what must we do?