30 years * 3 million/year = 90 million illegals? Thats about a quarter of the population??
Alot of it is the same illegals going back and forth. They go home for Christmas, family reasons, etc, then head back here when they are done. So we are counting the same people over and over and over and over...
I read a long story recently about men in the Dallas area who crowd into apartments, six or ten at a time. There are a number of night clubs they frequent, and a lot of fights are common as well as prostitution, etc. None are likely to file any complaint with police and lose their cover. There seems to be a lot of what we would call homosexual activity, but they don't consider it that because they have "real" wives or girlfriends back in Mexico.