Canada welcomed the largest number of immigrants in 50 years in 2010, according to Citizenship and Immigration Canada.
Canada welcomes largest number of immigrants in 50 years