How about: - Make poor countries richer by trying to boost their economies, too and thus spreading wealth fairly around the world. - Make unsafe countries safer by whatever method is applicable. (Hint: starting a war does not usually help at all)
People who do not feel poor nor endangered will usually stay where they are. Going to a different country is always difficult. New language, finding new friends, finding a new job, building a new home... hardly anyone does that just because they feel like it. People move because where they are, things are bad. People leave a country when they get the feeling that there are no better places within that country.
I think we should be asking how to increase immigration. As baby boomers start to retire we will have a labor shortage. Jobs will be unfilled and there won't be enough workers paying taxes into Social Security and other programs to keep them afloat.
Work visa's, and how about Mexico doing something about their f'ed up country so Mexicans will not have to be forced to go elsewhere. They have the resources to have a succesful society without migrating.
1) Round up illegal Mexican immigrants. 2) Use them to built a big wall between the US and Mexico. 3) Leave them on the Mexico's side of the wall when they are done.
if own country provides lots of job opportunities and a good salary can reduce immigration
Providing job vacancies for the people and big-big fine for illegal immigrants.
LOL. it's comedy.