Over 200 million people currently live abroad; more than 50 million are temporary residents,...