What about the whole notion of charter-protecting the rights of immigrants who are outside Canada? My understanding is that Canada never ratified the UN convention on the rights of migrant workers and their families, which means that if the person is outside Canada, if the employer wants to pick a certain type of employee and it may violate the person...but because the person is outside Canada, the charter does not apply. Or does it? We've heard different interpretations on that. Since you're a lawyer, I thought I should ask you that question.
On May 14th, 2008. See this statement in context.