This article is a hand-wringing, incoherent jumble. Let's get back to basics. Immigrants are people who want to come to Canada, fit the criteria that we establish, and follow the process that is in place for everyone. Refugees are people who are fleeing persecution or severe danger but a refugee is precisely that - a person looking for refuge until their own country is considered safe enough to return to. There's only so many people that we can accept - lets make sure we accept the best immigrants to grow the country - and offer refuge to those who are truly in need. We need to firmly weed out queue jumpers and economic migrants.