Immigration in Canada

Since Confederation in 1867, more than 17 million immigrants landed in...