Immigration is an explosive topic in this nation. It has deep implications for the economy and the social and cultural landscape of the country. It has and will continue to have a huge impact on politics, especially for the presidential election. We know all that, of course. Anyone who follows the news the least bit, knows that.