Throughout the years, the nation of Canada, as we are aware, became a land of immigration, a home to millions of people from different lands, ethnicities, cultures and religious beliefs. Every new comer that has settled in Canada in the last few hundred years and those who will settle in the future share one common name: “immigrants.”
http://www.huffingtonpost.ca/samer-majzoub/multiculturalism-in-canada_b_9388576.html