The UN estimated the stock of international migrants at 214 million in 2010, meaning that 3.1 percent of the world’s 6.9 billion people were living outside ...