We have to do somethng, but, I don't think stopping Hispanics randomly is right. It is so easy to go to a construction site and see how many employers are hiring people who speak NO English. Employers are the place to begin. Check their records and proof they are documented workers. There are too many Mexican people who live here legally that would be harrassed. We don't need another minority stopped for no reason.
I heard that already there is a downturn in illegal entries to the US because of the economy, so, it would make sense that if the jobs were not there, the people would not come unless it is legally. I feel it is a lot our own fault for not enforcing the laws that are already on the books. We still are not doing it. It is against the law for employers to hire them, yet, we don't even check them.
I hardly think our economy is in the trash, but, there has been a downturn in new construction and a lot of road work is stopped because of cuts in budgets. We are not experiencing much of this in Texas, but, other states are hit hard.