Canadians have a right to bring in the type of immigrants that suit Canada.  If Canadians only want red-headed immigrants, that is our right of choice without being labelled racist.  Immigration to Canada is not an international right.