Good on Canada - it already has far too many Chinese who do not assimilate or feel the need to integrate - you could get by for a whole lifetime without having to speak a word of English (or French). That ain't right.
Canada is a socialism country, they restrict on immigrants. But they always welcome refegees (with no money). This is something I don't understand, how this can make a country strong?!