Job Recruitment Website - Ranking of immigration countries - Why has the United States become the country with the largest number of immigrants in the world?

Why has the United States become the country with the largest number of immigrants in the world?

The welfare in America is good ~

For example, children born here can get medical insurance for free, and they only need to pay half or less for going to the hospital.

If you are a low-income family, you can have lunch for free at school.

And 12 years of free education, the school only pays for pens and notebooks.

/kloc-Cars (buses) under the age of 0/8 are free.

Except for daily necessities and accommodation, everything else is given by the government.