The source of illegal aliens coming to the US is people illegally hiring them. The way to end that is to arrest those who legally hire them and put them in prison until they get the hint and legally hire US citizens.
We have a third of a billion people, and 727,000 of them are homeless. Now if those people and others would rather be homeless than work hard picking lettuce and washing dishes, that's their choice. But it should not be the choice of foreigners who should be busy taking care of the economy in their own countries instead of ditching them to come here because of greed.
The difference between Latin America and the US? They have an entire year to grow their crops, we have half. That's it. That's the difference. Mexico, for example, has a lot of oil, a lot of silver, and a lot of gold in them are hills. But they also have is a Spanish Colonial culture that holds people back. That's on them. They can adapt, or they can stay poor. It's their decision.
Russia is barely developed. Regardless, it does have its own migration problem. From abroad, and from within. Russian Russians don't like other people from the Russian Federation moving into Russia proper. And they sure don't like people from other countries. What are they going to do with Latin Americans? Now we're going to re-educate them and teach them how to speak Russian because this would be a cost-saving measure for the horrible dent our illegal workforce does for us?
Same with Japan, they have an aging population and a labor shortage, but they're puking at the thought of immigrants from countries right next door coming in to pick up the slack. If they want their elderly to starve to death with dirty diapers, then that's on them. They're certainly not going to take people from our hemisphere.
I just read today that the Earth has tilted 31.5 inches in the last two decades. That's from sucking all the water out of aquifers. Humans are tilting the Earth. It's time to stop breeding and destroying the planet. We're supposed to be worried about carbon dioxide, and the planet has shifted 31.5 inches. And they wonder why the weather is wonky. Are we going to wait till it's shifted 10 ft and the planet wobbles like Mars does? Then what are we going to do? Pump our sewage until the Ogallala Aquifer?
Sorry for coming across so snarky, you seem like a nice person.