Why do people immigrate to the US?

They immigrate to the US because of the freedoms that the nation was founded on, of Life, and the pursuit of Happiness. Freedoms not granted by a ruler, judge or even a nation. but by God the creator of mankind. It was founded on these principals but man has perverted these freedoms and so we are in danger of losing them all.
push and pull factors!