According to Mark Krikorian he claims the true number is 12 million because there are not enough illegals showing up in death records and other records to be more than that.
Also there are a lot legal immigrants who dont speak English so when people see all this unskilled immigration they see 1/6th of people being illegal aliens.
Another thing Cruz is wrong on. Much of the legal immigration is unskilled and not necessary except to save a few bucks for big business.
“Granted, their food is better, but why is it the norm is to have nearly 30 times as many Mexican as British immigrants?”
http://humanevents.com/2013/05/22/coulter-when-did-we-vote-to-become-mexico/
“Why cant the country be more or less the ethnic composition that it always was? The 50-1 Latin American-to-European ratio isnt a natural phenomenon that might result from, say, Europeans losing interest in coming here and poor Latin Americans providing some unique skill desperately needed in our modern, technology-based economy.”
“From around 1630 to 1966, immigrants sank or swam. About a third of them couldnt make it in America and went home and those are the ones who werent rejected right off the boat for being sick, crippled or idiots.”