Government can send immigrants to rural areas. But can it make them stay?

In the three years to 2020, Canada will welcome almost a million new immigrants. Hundreds of thousands will settle in cosmopolitan cities like Toronto and Vancouver, where nearly half the population is foreign-born. But other parts of the country want a slice of the action — and federal immigration policy is trying to help them get...