In the last year, immigration has captured political and economic debates in numerous countries. Some argue that immigrants displace citizens of the receiving country, while others claim that their tax contributions stimulate economic growth. In spite of these... More »