People moving to the USA for work is better. They pay taxes here Buy food here and Pay rent or Mortgages here.
Most Americans have no clue as to how heavy regulation and taxing of trade has destroyed economies. Jobs leave the US because the economic climate is anti-business. Jobs move overseas because it is more hospitable for business than in the US.
Big wars and small wars are largely responsible for the influx of immigrants, and that has always been the case throughout history. Even in Mexico, the persistence of the US instigated "war on drugs" has bred gangs and warlords as well as puppet politicians that has made everyday life so miserable that millions are fleeing their home country. Had our government NOT meddled with theirs more Mexicans would be happy and prosperous (the US doesn't want a neighbor with a strong economy) and be willing to keep living south of Rio Grande.
Middle Easterners have flooded the US and Europe precisely because the intervention of US/NATO has made their own home countries unlivable. Having "them" come here after meddling in the affairs of their country is just an act of returning to equilibrium whether you understand it or not. Some would say it is karma.
So in the end, you can have both for both countries. But the government has to disengage itself from these things.
I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.