on October 25, 2017 in World News 21.9% of Canadians are immigrants, the highest share in 85 years: StatsCan click here for more