Freakinoldguy Freakinoldguy:
Until then, immigrants should be vetted as to what Canada needs and wants, not what the UN or any other non Canadian agency says we should take.
I agree with your sentence up to the comma. The UN nor any other non Canadian agency tells us what to take in immigrants. It's our own insanity that makes us take in 250,000 of them every year, whether we need them or not.
The UN vets
refugees (ie not immigrants) as having a genuine case - ie usually those in camps that have fled civil war etc. I see nothing wrong with taking in a reasonable amount of those. Even the ones that claim refugee status once they get here, we could take some of them. We should just be a lot harder for them to get admitted, and be a lot quicker to get rid of the ones found not to have a case - no more endless appeals.