Canada has a far larger proportion of foreign born citizens (20% vs 10%), a higher immigration rate, and a more urbanized population. You're wrong on pretty much every count, with the caveat that the US does have a larger "visible" minority population in blacks and latinos, but the vast majority...