Question: which country has the most immigrants per year?
Answer: According to the United Nations, the United States has the highest number of immigrants (foreign-born individuals), with 48 million in 2015, five times more than in Saudi Arabia (11 million) and six times more than in Canada (7.6 million) (figure below).