The 2018 American Community survey found that 44.7 million U.S. residents are foreign born–an all time record. In 1970 approximately one in twenty U.S. residents were born in another country. Today the ratio is one in seven.
Read more at news.yahoo.com