The U.S. adds one international migrant (net) every 34 seconds. Immigrants account for one in 8 U.S. residents, the highest level in more than 80 years. In 1970 it was one in 21; in 1980 it was one in 16; and in 1990 it was one in 13. In a decade, it will be one in 7, the highest it has been in our history. And by 2050, one in 5 residents of the U.S. will be foreign-born.
True. The funny thing is that many of the immigrants are not settling in central cities, but in older suburbs (or in garden apartments out in the exurbs).